2013-04-30 35 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文件吗?可能这是你必须打开的。

相关问题