簡體   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