Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何运行库和/或应用程序项目VS2012_C#_Visual Studio 2012 - Fatal编程技术网

C# 如何运行库和/或应用程序项目VS2012

C# 如何运行库和/或应用程序项目VS2012,c#,visual-studio-2012,C#,Visual Studio 2012,我是使用C的.NET框架的新手。我下载的一些示例代码不运行。我知道在我这方面,我只能运行应用程序项目,不能运行任何库项目。这两者有什么区别?我怎样才能让图书馆也运转起来呢 应用程序项目是.exe文件,而库项目类似于.dll文件。因此,您不能直接运行库,而应该由应用程序项目引用库 在应用程序中使用Project->Add Reference,然后选择库项目或浏览.dll文件,然后可以在应用程序中使用该库。没有这样的库项目。有一个类库。不能只运行类库本身。您可以将其添加为对应用程序项目的引用 如何在

我是使用C的.NET框架的新手。我下载的一些示例代码不运行。我知道在我这方面,我只能运行应用程序项目,不能运行任何库项目。这两者有什么区别?我怎样才能让图书馆也运转起来呢

应用程序项目是.exe文件,而库项目类似于.dll文件。因此,您不能直接运行库,而应该由应用程序项目引用库

在应用程序中使用Project->Add Reference,然后选择库项目或浏览.dll文件,然后可以在应用程序中使用该库。

没有这样的库项目。有一个类库。不能只运行类库本身。您可以将其添加为对应用程序项目的引用

如何在应用程序项目中添加类库

在VisualStudio中,单击项目,然后添加引用。 单击浏览选项卡并找到要添加引用的.dll。 注意:如果要使用的DLL在同一个项目中,那么使用浏览显然是不好的。相反,右键单击项目,然后单击“添加引用”,然后从“项目”选项卡中选择适当的类。 好啊 如何在应用程序项目中使用它

使用[namespace]添加;指向要引用库的.cs文件。因此,如果要引用的库具有名为YourLibrary的命名空间,请将以下内容添加到.cs文件中:

using YourLibrary;

NET中的库类库是一种设计为可重用且不能直接运行的软件。通常,将库项目的输出用于另一个库或应用程序中的.dll文件。图书馆没有起点。因此,您不能双击它的文件并期望它开始运行。它包含由他人或您自己编写的类,可以在其他软件中使用


相比之下,应用程序有一个起点,即方法,因此它可以直接运行。

对不起,这里似乎不需要问这个问题。有关更多信息,请参阅。顺便说一句,我会尽力回答的。刚才看了常见问题,我想弄清楚一些基本的C和.NET环境。VS12难道不是一种常用的工具吗?在来这里之前,我试着阅读msdn的文章。但是谢谢你的回答。你可能应该从一本基础书开始,比如或者使用一门在线C课程,比如。这是一个很好的链接。代码示例和描述。非常感谢。这不是最准确的答案,但简单而正确。