2013-04-30 59 views
1

我是一位經驗豐富的開發人員,完全不熟悉C#和Windows開發。無法在Visual Studio中構建C#項目

我想用一個簡單的功能,有助於Rocksmith custom song creator,但我甚至不知道如何構建和運行在Visual Studio 2012的項目中,我克隆Git倉庫,雙點擊devtools/devtools.csproj然後Debug -> Start Debugging,但我得到關於無法直接啓動課程的錯誤。

您可以瀏覽在項目的源代碼:https://code.google.com/p/rocksmith-custom-song-creator/source/browse/

+0

從概念上講,「能夠直接啓動課程」是不正確的。 – David 2013-04-30 11:49:22

+0

右鍵單擊解決方案資源管理器中的項目,選擇*屬性... *,將應用程序類型設置爲* Windows-application *並將開始對象設置爲'Program'。它工作嗎? – Carsten 2013-04-30 11:51:46

回答

2

從我所知道的情況來看,您已經在解決方案中選擇了一個子項目作爲開始項目。
請參閱如果存在定義窗口(WinForms或WPF)的項目,請右鍵單擊此項目並將其選爲啓動項目。


MSDN

您可以指定哪些項目或項目多項目解決方案Visual Studio中會構建和調試第一。

要設置一個啓動項目

  1. 在解決方案資源管理器中,選擇您的解決方案中所需的啓動項目。
  2. 在項目菜單上,選擇設爲啓動項目。
+0

看來解決方案有多個項目。我不知道如何構建和啓動應用程序:S對不起,如果我的問題是天真的,我是一個習慣於emacs/vi的Unix人,這個IDE對我來說真的很混亂。 – fons 2013-04-30 12:01:07

+0

如果你有這些步驟,直到開始 - >調試,你已經走了。請參閱解決方案中的項目是否使用黑體字母。這是啓動項目的標誌。看看,如果你有任何像'Form1.form'的'MainWindow.xaml'這樣的文件,它們應該是可以啓動的。 – 2013-04-30 12:03:26

+0

謝謝!它的工作:) – fons 2013-04-30 12:04:44

1

的.csproj的只是一個項目,你需要將它放入溶液(或打開解決方案包括,如果有的話)

1

你有一個.sln文件嗎?可能這是你必須打開的。

相關問題