2016-03-02 171 views
2

我正在使用VS2015更新1 我剛啓動一個沒有特別的,沒有數據庫,沒有COM引用的新應用程序。只是一個簡單的Winform應用程序。VS2015嘗試運行項目時出錯

我收到以下錯誤:

Error while trying to run project: Unable to start debugging.

The object invoked has disconnected from its clients.

我的代碼:

public partial class RegistratorForm : Form 
{ 
    public RegistratorForm() 
    { 
     InitializeComponent(); 
    } 

    private void RegistratorFileBrowseButton_Click(object sender, EventArgs e) 
    { 
     using (var openDialog = new OpenFileDialog()) 
     { 
      openDialog.Title = "Open Text File"; 
      openDialog.Filter = "Registrator files|*.rgr"; 
      openDialog.InitialDirectory = ConfigurationManager.AppSettings["DefaultRegistratorFilePath"]; 
      if (openDialog.ShowDialog() == DialogResult.OK) 
      { 

      } 
     } 
    } 
} 

我的表格:

enter image description here

我的app.config文件:

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <appSettings> 
    <add key="DefaultRegistratorFilePath" value="C:\"/> 
    </appSettings> 
</configuration> 

回答

1

嘗試重新啓動Visual Studio。這應該夠了吧。 如果沒有,那麼你應該做的建議here

  1. 檢查哪些文件被改變(爲什麼和如何)更新後從源控制引擎
  2. 審查擴展和插件的列表。嘗試禁用全部或者其中的一些
  3. 關閉Visual Studio和殺死所有的開發過程:devenv的,mspdbsrv,vcpkgsrv,MSBuild的,conhost,msvsmon等
  4. 名爲.suo刪除和解決方案的.NCB文件,有時會引起問題
  5. 刪除項目設置文件,排序YourProjectName.vcproj.DOMAINNAME.LOGINNAME.user或YourProjectName.csproj.user。
  6. 設置文件名取決於您使用的項目類型 運行「C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe」/ setup或「C:\ Program Files(x86)\ Microsoft的Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe的」針對x64環境/設置