我正在使用.Net Core 1.0(在.Net Framework 4.6.1下運行,不可移植)。參考第三方類庫
我需要包含一些來自本地構建的GitHub項目的DLL。當我構建這些項目,然後嘗試將「添加引用」添加到生成的DLL時,我收到一條消息,說我無法直接將它們添加到Core項目中。
經過更多的研究,我發現了很多關於「私人」NuGet包的信息。但是,這些看起來過於複雜/過度設計。
有沒有什麼辦法可以做到以下幾點:
而不必通過創建一個私人的NuGet庫的頭痛,我能「添加引用」到坐在bin文件夾中的內置組件我拉的NuGet項目?
我真的不想要建立一個只有本地的NuGet包。主要是因爲我已經在這個問題上浪費了太多時間,並且因爲我讀了這個整個概念即將被廢棄並變成其他東西(現在聽起來很熟悉)......例如GitHub上基於Roslyn的構建系統。
我目前的狀態:
- 的Visual Studio專業2015年
- 對.NET核心1.0.1
- 對.NET核心1.0.1工具預覽版2
.NET Core 1.0和.NET Framework 4.x是互斥的。您正在將ASP.NET Core與.NET Core混合使用。 .NET Core是可移植的運行時,ASP.NET Core是一個可以在.NET Core和.NET Framework 4x上運行的webstack。 – Tseng
你是對的,我輸入得很快......漫長的一天許多重疊的產品名稱和框架!)。我的意思是4.6.Net下的ASP.Net Core而不是.Net Core。這就是爲什麼我提到「不可移植」的原因:) – Patrick
@Tseng關於上述問題,我得到了「.NET Core項目僅支持在此版本中引用.NET框架程序集」。然而,我的項目是作爲一個完整的框架ASP.Net Core項目創建的(project.json中的框架是net461) – Patrick