2017-01-13 29 views
1

我剛剛創建了一個命名空間,它帶有一組窗口,告訴用戶有關更新的信息,我希望在我的許多應用程序中使用它。C#WPF - 如何使命名空間的.dll在其他程序中使用?

我想將命名空間打包爲.dll,只需使用這些窗口,無需任何手動添加任何.xaml或.cs文件,只需使用這些.dll。

我該如何做到這一點?

回答

1

如果我正確理解你,你會希望在一個單獨的項目中構建可用的邏輯,然後構建類型將是庫。然後這將建立該項目的所有資源爲DLL。替代解決方案可以將其打包爲nuget包,通過包管理器進行安裝。

+0

我該如何將它打包爲nuget包?這其實正是我要找的。感謝您的解決方案。 –

+0

這些鏈接應該讓你在正確的方向 https://docs.microsoft.com/en-us/nuget/create-packages/creating-a-package https://docs.microsoft.com/zh-CN/ -us /的NuGet /快速啓動/創建和-發佈級封裝 –

0

右鍵單擊您的項目(解決方案資源管理器),然後選擇屬性。 在您的應用程序選項卡中,輸出類型應該是類庫。 爲了防萬一,請檢查您的構建選項卡以檢查您的輸出路徑。 如果你建立了你的項目並且它都很好,那麼你的項目.dll文件應該在bin/debug或bin/release中,然後你可以在你想要的任何其他項目中引用。

相關問題