繁体   English   中英

Visual Studio 2015类库(我正在使用C#)

[英]Visual Studio 2015 Class Library (I'm using C#)

我正在研究Windows服务应用程序。 我在项目中有几个类,我试图将这些类放入ClassLibrary中,以便可以在Service App Project和Console Application Project中使用这些类,以便可以运行控制台版本并逐步执行代码。 。 我不想在这里重新发明轮子...

我已经创建了一个类库项目,但是在更新此解决方案中的项目以使用这些类时遇到了麻烦。 实际上,当我将所有类移入“类库”项目时,它们现在都抛出错误,说“系统”没有成员“数据”! 我的A $$没有! 拉我的头发。

显然,我做错了什么。 从那时起,我就一直在进行Visual Studio IDE的编程工作,但是SEEMING的方式比应该的要复杂得多。

现在我的服务项目无法引用我的类库项目,因为该库没有.dll或.exe扩展名? 我实际上必须在某处指定此位置,我在哪里执行此操作? 这不是ClassLibrary的默认行为吗? 我的天啊! 我刚刚完成了一个iOS应用程序,再也没有想到这比C#应用程序容易! 我在VS2010中轻松做到了这一点,2015年真的有所不同吗?

将文件从一个解决方案中的一个项目移到自己的项目,然后在旧项目中添加对该新项目的引用,我应该花不超过30分钟的时间。 立即为MS提供MegaMindWedgie。

不需要RT硬件的可移植性,只需要32位/ 64位计算机应用程序即可。

所有3个项目都使用相同的名称空间。 我似乎无法像在Service项目中那样对ClassLibrary项目添加任何引用。 是空白 可用于类库项目的唯一参考是.NETStandard,Version = v1.6

选择“添加”->“参考”时看到的所有内容

救命...

看起来您已经创建了.NET Core类库。 您可以根据项目文件的扩展名确定这一点:* .csproj已用于经典.NET框架项目,而* .xproj则是针对.NET Core引入的。 最有可能的是,您不需要.NET Core类库。 因此,如果您创建.NET Framework类库项目,则问题将消失。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM