第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

運行MSBuild無法讀取SDKToolsPath

運行MSBuild無法讀取SDKToolsPath

catspeake 2019-11-22 15:31:25
你好,我在運行一個NAnt腳本時遇到了一個問題,該腳本用于在與VS2008及其相關工具一起編譯時正確地構建基于.Net 2.0的網站。我最近將所有項目/解決方案文件升級到VS2010,現(xiàn)在我的構建失敗并出現(xiàn)以下錯誤:[exec] C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(2249,9):錯誤MSB3086:任務使用S dkToolsPath“”或注冊表找不到“ sgen.exe”鍵“ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v7.0A”。確保已設置SdkToolsPath,并且該工具存在于SdkToolsPath下正確的處理器特定位置,并且已安裝Microsoft Windows SDK?,F(xiàn)在,我確實在構建服務器上安裝了Windows SDK的早期版本(.Net 3.5),并且安裝了完整的.Net 4.0框架,但是我沒有在Windows SDK的.Net 4.0特定版本上運行。經過一番實驗和研究,我終于設置了一個新的環(huán)境變量“ SDKToolsPath”,并將其指向Windows 6.0 sdk文件夾中sgen.exe的副本。這產生了相同的錯誤,但是讓我注意到,即使設置了SDKToolsPath環(huán)境變量IS(確認我可以在命令行中“回顯”它并且具有期望的值),該錯誤消息似乎也表明它是不被讀?。ㄕ堊⒁庥每找栆饋恚?。我發(fā)現(xiàn)的大多數(shù)信息都是特定于.Net 3.5(或更早版本)的。那里還沒有多少4.0相關。搜索錯誤代碼MSB3086也不產生任何作用。知道這可能是什么嗎?史考特
查看完整描述

3 回答

?
呼啦一陣風

TA貢獻1802條經驗 獲得超6個贊

我不能將Visual Studio放在構建服務器上。


SDK v7.0A是隨Visual Studio 2010一起安裝的SDK(A表示這是VS版本)。從那時起,發(fā)布了新版本。適用于Windows 7和.NET Framework AKA v7.1的 Microsoft Windows SDK 。


我已經在我的構建服務器上安裝了它。然后通過Windows SDK 7.1命令提示符(開始=>所有程序=> Microsoft Windows SDK 7.1),將SDK的默認版本設置為7.1。


腳步:


cd Setup


WindowsSdkVer.exe -version:v7.1

編輯以包含LordHits的評論:不需要安裝整個SDK。僅安裝“ .NET開發(fā)/智能和參考程序集”和“ .NET開發(fā)/工具”選項就足夠了。


查看完整回答
反對 回復 2019-11-22
?
紫衣仙女

TA貢獻1839條經驗 獲得超15個贊

我最近在我們的構建服務器上遇到了類似的問題。


我從其計算機(已安裝VS2010)將7.0A文件夾(C:\ Program Files \ Microsoft SDKs \ Windows \ 7.0A)復制到同一位置的生成服務器。


創(chuàng)建以下注冊表項后:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SDKs \ Windows \ v7.0A。將InstallationFolder設置為C:\ Program Files \ Microsoft SDKs \ Windows \ 7.0A。


如果您對構建服務器上的注冊表有何疑問,也可以引用已安裝VS2010的計算機上的注冊表。


查看完整回答
反對 回復 2019-11-22
  • 3 回答
  • 0 關注
  • 980 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號