Dot-Net
如何將 .NET Core 項目轉換為 .NET Framework 項目?
我在 Visual Studio 中創建了一個“控制台應用程序 (.NET Core)”項目。現在我需要添加一個僅適用於 .NET Framework 4.6+ 而不是 .NET Core 的依賴項。
有沒有辦法將我的項目轉換為完整的 .NET Framework 項目?
這是我嘗試過的:
我轉到項目屬性並嘗試更改項目框架,但在下拉列表中沒有看到我需要的選項:
如果我點擊“安裝其他框架…”,我將進入一個頁面,該頁面顯示 .NET Framework 版本包含在 Visual Studio 2017 中——這正是我用來編輯此項目的內容。這就是我卡住的地方。
如果您對仍然使用新工具感到滿意,最簡單的方法可能只是編輯項目文件 (csproj)。右鍵點擊解決方案資源管理器中的項目,您應該有一個“編輯 <yourproject>.csproj”的上下文菜單選項。點擊它,然後更改
<TargetFramework>netcoreapp1.1</TargetFramework>到
<TargetFramework>net46</TargetFramework>…我懷疑你會很高興。(它可能會混淆 VS 一段時間,因為它會恢復適當的包等。)
