Tôi đang sử dụng:Làm cách nào để khắc phục cảnh báo "Điều kiện tiên quyết không thể được tìm thấy để khởi động" trong Visual Studio 2010?
- Visual Studio 2010 trên một máy x64
- Xây dựng một ứng dụng Windows
- Nhắm mục tiêu .NET Framework 4 Client Profile và x86.
- Tôi đang triển khai với ClickOnce.
- Tôi đã cài đặt "Microsoft Windows SDK cho Windows 7 (7.1)".
Đây là vấn đề của tôi:
Trên một dự án cũ, trên các tính chất của dự án, tab Xuất bản, điều kiện tiên quyết ... nút, tôi mở this dialog box. Tất cả các điều kiện tiên quyết được liệt kê có cảnh báo màu vàng, hình tam giác, nêu rõ "Không thể tìm thấy điều kiện tiên quyết để khởi động". Hiệu ứng là ClickOnce setup.exe không thể cài đặt đúng các điều kiện tiên quyết cho người dùng.
Nếu tôi tạo dự án mới, trống từ đầu, hộp Điều kiện tiên quyết trống.
Dưới đây là thông tin về các thư mục khác nhau:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
chứa tất cả các gói bootstrap.
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
chứa tất cả các gói khởi động.
C:\Program Files\Microsoft SDKs\Windows\v7.1
đã làm không có thư mục Bootstrapper.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\SDK
không có gì trong đó nhưng thư mục v3.5 trống.
Môi trường WindowsSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\
Registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\GenericBootstrapper\4.0\Path
= C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
Dưới đây là những gì tôi đã cố gắng:
Tôi đã cố gắng sao chép các thư mục Bootstrapper C:\Program Files\Microsoft SDKs\Windows\v7.0A\
-C:\Program Files\Microsoft SDKs\Windows\v7.1
nhưng điều đó không tạo sự khác biệt.
Tôi đã thử sao chép thư mục Bootstrapper từ C:\Program Files\Microsoft SDKs\Windows\v7.0A\
đến C:\Program Files (x86)\Microsoft Visual Studio 10.0\SDK\v4.0
. Điều đó không tạo nên sự khác biệt.
Mọi đề xuất?