【转】VS问题集合,不用也要收藏防止以后使用找不到
??https://www.cnblogs.com/yanbigfeg/p/9564026.html
?在日常的使用或者工作當中我們的vs會時不時的給我一些小“驚喜”。讓我們有時候無可奈何。這不今天我又遇到了所以我決定記錄下這些,方便以后再次出現好解決。
回到頂部
無法啟動iis express web 服務器
在項目開發尤其是公司項目中,因為來回的切換項目時不時的會出現:
導致vs項目啟動不起來。這個時候首先打開其他項目測試一下是否好用,如果其他的項目沒有問題,那就說明環境沒有問題,只是當前項目的配置出現了沖突。
第一種:
刪除掉applicationhost.config文件,刪除之后我運行還是不好使,該文件會重復產生。這種是想到配置vs在iis開啟調試想到的。以為刪除這個端口重新生成會好使。不過顯然并不好使
第二種:
使用記事本或者其他的反正別用vs打開項目的.csproj文件。找到一下節點:
ProjectExtensions=>VisualStudio=>WebProjectProperties=>DevelopmentServerPort,DevelopmentServerVPath,IISUrl,AutoAssignPort。
分別把:DevelopmentServerPort,DevelopmentServerVPath,IISUrl清空,然后再把AutoAssignPort改為true。
保存后重新啟動就可以了。
第三種:
其實和第二種類似,說白了就是端口沖突導致的,那就換個端口就好了。
打開項目屬性=>web=>項目URL把地址端口換一個就好了。
第四種:
如果你就是非要使用這個端口并且不想改變,那就只能使用終極辦法了,提高權限等級:如何提高權限請看下面詳細的介紹。
回到頂部
?ID為XXXX的進程未運行
出現這種我的辦法是找到項目的.vs文件(可能是隱藏的需要顯示出來),然后刪除掉重新啟動vs,再把所有的項目重新生成一遍記好了。
回到頂部
未正確加載EditorPackage
也是偶然遇到的就在網上搜了一下解決辦法,錯誤截圖:
解決辦法:找到這個路徑,Microsoft Visual Studio 2017->Visual Studio Tools->VS2017 開發人員命令提示->輸入命令:devenv /resetuserdata
回到頂部
無法識別的Guid
可能是我今天鼓搗電腦鼓搗的次說多了,所有也不知道具體是怎么產生的拉,但是出現了vs報無法識別的Guid這個問題,我估計是因為調兼容模式導致的。不管什么了反正能夠解決就是好的。
解決辦法為:
首先打開注冊表,找到以下路徑:
HKEY_USERS\S-1-5-21-4249646490-511910279-2845451888-1001\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers?
大致就是這個路徑可能不同的系統會有差別大事也就是第二個節點的差別。
然后點擊layers文件夾會看到類似這個頁面,你只要找到紅線的就可以:
然后把他改為”~ RUNASADMIN“或者”~^ WIN10RTM“;
解釋一下:改為RUNASADMIN就是保留為管理員權限使用vs。改為?WIN10RTM就是最基礎的那種默認值。
回到頂部
提升權限為管理啟動項目
我們開發如果使用vs作為開發工具很多時候其實是普通權限,但是有時候我們確必須使用管理員權限例如涉及到C盤文件的讀取等。
第一步:
首先找到vs的打開文件位置選中:
?
然后選擇嘗試建議的設置:
選擇測試程序:
然后選中第二個選項:
最后勾選:
重復的驗證
之后會再測讓你測試,測試完成后同樣的選中界面,這次選擇:
這個時候重新打開你的vs項目就會發現已經使用管理員啟動了。
總結
以上是生活随笔為你收集整理的【转】VS问题集合,不用也要收藏防止以后使用找不到的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS之flex需要知道的一切(二)
- 下一篇: 图论入门及基础概念(图篇)