我在Visual Studio 2010中有一个C#控制台应用程序,它有一个Main()方法以及一堆实用类。我希望那些实用类可以供其他解决方案使用。从网上的阅读中,似乎我需要将其编译为类库(DLL)。所以我做了以下操作:
我尝试将几个不同的控制台应用程序重新编译为类库,并得到了相同的结果。我还注意到,如果我最初将解决方案创建为类库,则可以正常工作,但是如果稍后将其转换为类库,则不能正常工作。
有什么提示吗?
- 进入Visual Studio的“项目> [项目名称]属性>应用程序”,将“输出类型”从“控制台应用程序”更改为“类库”
- 重新构建;ProjectName.dll将在bin / Debug中创建。
- 创建一个新的控制台应用程序
- Solution Explorer>添加引用>浏览到ProjectName.DLL,选择它。
我尝试将几个不同的控制台应用程序重新编译为类库,并得到了相同的结果。我还注意到,如果我最初将解决方案创建为类库,则可以正常工作,但是如果稍后将其转换为类库,则不能正常工作。
有什么提示吗?