2017-09-16 78 views
0

我在寫一個C#winform應用程序。一切順利,但突然調試不起作用。我得到這個錯誤信息:VS調試時出錯

錯誤試圖運行項目:無法啓動程序[這裏 如下的可執行文件的路徑]輸入或輸出不能 重定向,因爲指定的文件是無效的。

這裏的

Microsoft Visual Studio Solution File, Format Version 12.00 
# Visual Studio 14 
VisualStudioVersion = 14.0.25123.0 
MinimumVisualStudioVersion = 10.0.40219.1 
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stub", "Stub\Stub.csproj", "{C6376D67-EEEC-4AEE-B779-D743D0181636}" 
EndProject 
Global 
    GlobalSection(SolutionConfigurationPlatforms) = preSolution 
     Debug|Any CPU = Debug|Any CPU 
     Release|Any CPU = Release|Any CPU 
    EndGlobalSection 
    GlobalSection(ProjectConfigurationPlatforms) = postSolution 
     {C6376D67-EEEC-4AEE-B779-D743D0181636}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 
     {C6376D67-EEEC-4AEE-B779-D743D0181636}.Debug|Any CPU.Build.0 = Debug|Any CPU 
     {C6376D67-EEEC-4AEE-B779-D743D0181636}.Release|Any CPU.ActiveCfg = Release|Any CPU 
     {C6376D67-EEEC-4AEE-B779-D743D0181636}.Release|Any CPU.Build.0 = Release|Any CPU 
    EndGlobalSection 
    GlobalSection(SolutionProperties) = preSolution 
     HideSolutionNode = FALSE 
    EndGlobalSection 
EndGlobal 

我比較了項目與虛擬項目的項目屬性的屬性,發現.sln文件,在現場命令行選項我的調試選項卡下項目這個值:

沒有命令行

不知道這是從哪裏來的,但是在刪除之後,再次調試。

+0

究竟發生了什麼?在失敗之前您是否更改過任何項目屬性? – yacc

+0

不是我所知道的 – Yoav

+0

你跑哪個版本? – yacc

回答

1

檢查項目的屬性以包含字段命令行選項。如果它包含No Command-line然後將其刪除。