相关疑难解决方法(0)

在Visual Studio 2012中,ClickOnce"发布"期望找到.Net 4客户端配置文件吗?

安装Visual Studio 2012后,"发布"功能停止工作.发布无法找到必备的Microsoft .Net Framework 4 Client Profile(x86和x64).以前在Visual Studio 2010中,这很好用.我使用的是64位Windows 7.

确切的Visual Studio 2012错误消息如下:

Error 104 - To enable 'Download prerequisites from the same location 
as my application' in the Prerequisites dialog box, you must download file
'DotNetFX40Client\dotNetFx40_Client_x86_x64.exe' for item 'Microsoft .NET 
Framework 4 Client Profile (x86 and x64)' to your local machine. For more 
information, see http://go.microsoft.com/fwlink/?LinkId=239883
Run Code Online (Sandbox Code Playgroud)

我把文件dotNetFx40_Client_setup.exe放在了以下位置: C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Packages\DotNetFX40Client

我也将它留在原来的位置(注意v7.0A):

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX40Client

编辑(解决问题后):我看到正确的安装文件(dotNetFx40_Client_x86_x64.exe)实际上在v7.0A文件夹中.如果我只是从那里复制它一切都会工作(而不是下载错误的设置).

当我更改"从我的应用程序的相同位置下载先决条件"选项到"从组件供应商的网站下载先决条件"(在项目属性 - >发布 - …

wpf clickonce publishing prerequisites .net-client-profile

4
推荐指数
1
解决办法
3761
查看次数