无法在 Visual studio VS 2013 Professional 中以发布模式发布项目?
Unable to publish project in release mode in Visual studio VS 2013 professional?
我无法在 Visual Studio 2013 Professional 中以发布模式发布我的项目。我最近将项目的 .net 框架从 4.5 更改为 4.6,并用测试和生产环境模拟开发环境,我从开发机器上卸载了 .Net Framework 4.5 和 4.5.1 SDK,只有 4.6.1 框架安装。
注意:.Net Framework 4.5 和 4.5.1 目标包在 Visual studio 使用的机器中可用。
当我在发布模式下发布项目时出现以下错误:
使用 Sdktoolspath“”或注册表项 :"HKEY_Local_Machine\Software\Microsoft\Microsoft SDKS\Windows\v8.1A\WinSDK-NetFx40Tools-x86" 找不到任务 "sgen.exe"。确保设置了 Sdktoolpath,并且该工具存在于 SdkToolPath 下正确的处理器特定位置,并且安装了 Microsoft Windows SDK。
检查注册表项显示:
我的开发机器有 .Net Framework 4.6 目标包和运行时框架。我只想使用这个框架发布。如何解决这个问题?
安装 Windows SDK 8.1 对我有用 -
https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk。
此外,您还需要安装项目所需的 .net Framework。
https://www.microsoft.com/net/targeting?utm_source=getdotnetsdk&utm_medium=referral
我无法在 Visual Studio 2013 Professional 中以发布模式发布我的项目。我最近将项目的 .net 框架从 4.5 更改为 4.6,并用测试和生产环境模拟开发环境,我从开发机器上卸载了 .Net Framework 4.5 和 4.5.1 SDK,只有 4.6.1 框架安装。
注意:.Net Framework 4.5 和 4.5.1 目标包在 Visual studio 使用的机器中可用。
当我在发布模式下发布项目时出现以下错误:
使用 Sdktoolspath“”或注册表项 :"HKEY_Local_Machine\Software\Microsoft\Microsoft SDKS\Windows\v8.1A\WinSDK-NetFx40Tools-x86" 找不到任务 "sgen.exe"。确保设置了 Sdktoolpath,并且该工具存在于 SdkToolPath 下正确的处理器特定位置,并且安装了 Microsoft Windows SDK。
检查注册表项显示:
我的开发机器有 .Net Framework 4.6 目标包和运行时框架。我只想使用这个框架发布。如何解决这个问题?
安装 Windows SDK 8.1 对我有用 -
https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk。
此外,您还需要安装项目所需的 .net Framework。
https://www.microsoft.com/net/targeting?utm_source=getdotnetsdk&utm_medium=referral