【問題】VS問題集合,不用也要收藏防止以後使用找不到

来源:https://www.cnblogs.com/yanbigfeg/archive/2018/08/31/9564026.html
-Advertisement-
Play Games

在日常的使用或者工作當中我們的vs會時不時的給我一些小“驚喜”。讓我們有時候無可奈何。這不今天我又遇到了所以我決定記錄下這些,方便以後再次出現好解決。 無法啟動iis express web 伺服器 在項目開發尤其是公司項目中,因為來回的切換項目時不時的會出現: 導致vs項目啟動不起來。這個時候首先 ...


 

    在日常的使用或者工作當中我們的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項目就會發現已經使用管理員啟動了。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 方式一:from django.views.decorators.csrf import csrf_exemptfrom django.utils.decorators import method_decoratorfrom django.views import Viewclass Goods_v ...
  • Behaviors就是Actor接收到消息後可以改變處理的方法,相同的Actor,每次調用,轉到不同的Actor內方法執行,非常適合按流程進行的場景。Behaviors就通過在Actor內部實例化一個Behavior對象,然後通過這個對象的Become來切換執行的方法的。 ...
  • 一般情況下,aspnetcore發佈後的預設埠是5000,這個大家都知道,而且預設骨架代碼中沒有看到任何讓你輸入的ip地址和埠號,但作為程式員的我們,不希望 被框架所管制,那如何實現預設埠的修改呢? 骨架代碼: 發佈如下: 一:解決辦法1(UseUrls) 骨架代碼就那麼幾行,很容易在這個IW ...
  • 在早期Bootstrap框架介紹中,我的隨筆《結合bootstrap fileinput插件和Bootstrap-table表格插件,實現文件上傳、預覽、提交的導入Excel數據操作流程》中介紹了利用Bootstrap FieInput插件上傳Excel文件到伺服器,然後利用Bootstrap-ta... ...
  • 在.NET世界,如果想要對資料庫進行操作,總少不了ADO.NET的身影。在.NET Core里同樣離不開那些熟悉的類庫與API。這裡簡略地介紹下如何通過ADO.NET對SQL Server進行不同的處理。 System.Data.SqlClient 第一步先在項目工程中查看有無System.Data ...
  • 基於上一篇文章 實現對IdnetityServer4 服務的使用 1:添加介面解決方案,並且使介面受認證服務的保護: 首先在解決方案中添加Api項目如下圖所示: 在API項目中添加Nuget 引用 如下圖所示: Install-Package IdentityServer4.AccessTokenV ...
  • 概述:使用Halcon在VS中的控制項顯示一張圖片。要點:使用了圖像縮放和圖像顯示函數,以及滑鼠滾輪響應函數。1、創建WinForm項目參考上一篇:HSmartWindowControl之安裝篇 (Visual Studio 2013 & Halcon 18)https://www.cnblogs.c... ...
  • 之前搞了很多次都是卡在了razor那個異常哪裡,今天心血來潮就在試一試,一試竟然成功了,激動的我趕緊記錄下歷程。廢話不說,走起。。。 ubuntu 16.04 安裝mono(最新版 5.14.0) 官網地址 https://www.mono-project.com/download/stable/# ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...