[英]Unable to start debugging. The startup project could not be launched. VS2015
我在 VS2015 中啟動了一個新的控制台項目。 我只有這個代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SautinSoft;
namespace PdfParser
{
class Program
{
static void Main(string[] args)
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
SautinSoft.PdfFocus f = new PdfFocus();
f.OpenPdf(@"path:\abc.pdf");
if (f.PageCount > 0)
f.ToExcel(@"path:\abc.xls");
}
}
}
當我嘗試運行時,我得到了這個:
無法開始調試。 無法啟動啟動項目。 驗證啟動項目的調試設置。
我該如何解決這個問題? 謝謝。
將 MSVC2015 升級到 Update3 后,我遇到了同樣的問題:而不是 Watch 窗口中的std::map
顯示為可怕的std::_Tree<std::_Tmap_traits...
等等,一些插件開始拋出異常,一些項目無法在調試模式下運行。
通過刪除CurrentSettings.vssettings
解決了所有問題。 它通常位於Documents\\Visual Studio 2015\\Settings
如果沒有,請到 `Tools -> Options -> Environment -> Import and Export Settings' 找到這個文件的位置。
在一個全新的腳手架 ASP.NET Core 1.0 Web 應用程序上有這個。
通過重新啟動 Visual Studio 解決。
我也被這個問題困住了。 我刪除了 bin 和 obj 文件夾,進行了重建,然后啟動了。
一個非常無意義的錯誤......
當我嘗試start (without) Debugging
我的 Asp.Net MVC project
時遇到了這個問題
您是否以Administrator
身份運行 Visual Studio
所以只需以
Administrator
身份restart
visual studio
除了“無法開始調試”之外,當我嘗試重建時,我還遇到了錯誤“操作無法完成:未指定的錯誤”。
感謝Visual Studio 彈出:“操作無法完成”關閉 Visual Studio 2015 然后再次打開就足夠了。
確保以管理員身份啟動 Visual Studio。
這解決了我的問題,並提供了確切的錯誤消息。
始終以管理員模式運行 VS 並不理想。 一旦您的問題得到解決,請確保取消選中該框。
在我的情況下不需要刪除所有內容,我只是打開了
“當前設置.vssettings”
歸檔並評論此屬性
<PropertyValue name="DefaultBehaviorForStartupProjects">1</PropertyValue>
一切都固定了。
我剛剛遇到了同樣的問題,並通過刪除項目目錄中的 .vs 目錄來解決它。
只需刪除 .vs 隱藏文件夾。 此文件夾位於 sln 文件所在的同一位置。 刪除此文件夾還會刷新智能感知緩存,並會解決任何問題。 希望這會有所幫助。
刪除所有相關的 /obj 和 /bin 文件夾。 再跑。
關閉 Visual Studio 並重新打開它。
只需重新啟動您的 Visual Studio 並以管理員身份運行。
我在 Xamarin.Forms 解決方案中有一個 Xamarin.iOS 項目。 我在這里嘗試了所有建議,但都沒有成功。
錯誤的根源是項目的 .csproj 配置錯誤。 我從來沒有自己編輯過它,甚至沒有觸及項目屬性。 我使用 Visual Studio 2017 RC。 當我將項目文件與源代碼管理上的先前版本進行比較時,我遇到了解決方案。
解決方案:將項目文件與以前的版本進行比較,並嘗試逐步還原更改,直到您消除問題並了解原因為止。
我的解決方案是刪除通常為解決方案和項目文件生成的所有*.user
文件
與現有應用程序存在相同問題,我刪除了 vs 設置,但問題仍然存在,
最后我只是重新啟動了 VS,它工作正常。
我認為有時當我們加載項目時,某些庫不會加載解決方案,因此在做任何事情之前最好的選擇就是重新啟動 VS。
將項目引用“ MyProjectReference ”添加到我的應用程序,然后將其刪除后,我也遇到了同樣的錯誤:
無法開始調試。 無法啟動啟動項目。 驗證啟動項目的調試設置。
刪除配置,以管理員身份運行,重啟VS,重啟機器都沒有效果。
在沒有調試的情況下運行我的網絡應用程序(右鍵單擊項目 -> 在瀏覽器中查看(谷歌瀏覽器)后,我得到了一個更有用的錯誤:
無法加載文件或程序集“ MyProjectReference ”或其依賴項之一。 試圖加載格式不正確的程序。
然后我的解決方案是重新添加回解決方案,然后再次將其刪除。 在那之后重建和調試工作。
我如何解決我的問題,我關閉了有該錯誤的項目,創建了新項目構建新項目,然后打開有問題的項目並構建它。 那對我有用。
確保關閉 Visual Studio 的所有實例,然后以管理員身份重新啟動。 就我而言,我打開了多個 Visual Studio 實例,我必須將它們全部關閉,然后以管理員身份重新啟動 Visual Studio 才能使事情正常進行。
我有一個 ASP.net MVC5 的 Visual Studio 2015,用 DDD(域驅動設計)架構。 問題是一樣的,因為我剛剛正常打開了visual studio。
當我關閉所有實例 Visual Studio 並以管理員身份重新啟動時,問題就解決了。
我在 VS 2015 中也遇到過這個問題,但最后我按照以下步驟解決了這個問題
在 VS 中:工具 -> 選項 -> 項目和解決方案 -> 構建和運行
在“項目過期時運行時”中選擇“始終構建”
這個問題發生在我最新的 VS2019 上。
我在這里嘗試了所有方法,但不幸的是沒有任何結果。
最后,我重新啟動了 IIS 服務器,還手動回收了“默認應用程序池”。
調試問題修復后。
對我來說,解決方案是運行testapp.csproj
而不是testapp.sln
。 這可以從綠色播放按鈕旁邊的下拉菜單中選擇。
只需更新 Visual Studio,然后提示 PC 重新啟動。 這就是為我解決問題的原因。
注意:我嘗試了上面/下面的一些但無濟於事。
我通過清除 MEF 組件緩存解決了這個問題。
使用此VS 擴展程序可以非常輕松地清除緩存。!!
我停止調試並從 IIS Express 退出項目,然后清理並構建項目,我的錯誤消失了。
我在 Visual Studio 2019 16.2.5 中以非管理員身份運行,有兩個 .NET Core 項目。
我找到的解決方案是將至少一個項目設置為“開始”(在解決方案的屬性頁中)。 如果兩者都設置為“Start without Debugging”,則失敗。 即使我想在沒有任何調試的情況下啟動整個項目 (Ctrl+F5),也會發生這種情況。
錯誤。 微軟仍然沒有解決,他們的錯誤頁面問題報告它被關閉為不可重現。
@Flowerking 的推薦為我做到了。
右鍵單擊您的項目並選擇“設置為啟動項目”。
我在 Visual Studio 2019 中為 Windows 開發 React Native 應用程序時遇到了這個問題。我啟動了調試器,然后使用 ctrl-C 在終端中停止了它。 我無法重新啟動調試器,並且在調試下拉菜單中禁用了“開始調試”和“不調試啟動”選項。 重新啟動 Visual Studio 等,上面描述的一些事情不起作用。 通過搜索和測試,我注意到如果我將解決方案資源管理器中的視圖切換到 MyProject.sln 而不是文件視圖,則再次啟用了調試。 我不知道為什么,但似乎我需要在 sln 視圖中才能啟動調試器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.