我試圖從Unity 5.6打開VS2015中的腳本。 由於某些原因,這個彈出窗口出現,我點擊第一個選項並將目標更改爲.Net Framework 4.5.2,並且所有內容都按照預期構建和工作。但是,每次我在Unity編輯器中進行更改並切換回Visual Studio時,都會再次彈出此對話框。C#項目針對「.NetFramework,版本= v4.5,配置文件= Unity Full v3.5」,這是沒有安裝在這臺機器上
當我看着的csproj文件,我可以看到,在我提出在Unity編輯器的變化,我看到:
<TargetFrameworkIdentifier>.NETFramework</TargetFrameworkIdentifier>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkProfile>Unity Full v3.5</TargetFrameworkProfile>
於是我選擇了後「更改目標到.NET框架4.5.2" 我看到這一點:
<TargetFrameworkIdentifier>.NETFramework</TargetFrameworkIdentifier>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
看來,統一編輯器被配置到.NET Framework更改爲4.5 。 我試圖安裝.Net Framework 4.5,但它已經安裝。
有沒有什麼辦法可以在Visual Studio中使用.Net 4.5或在Unity中更改目標框架,以便該對話框不會再次彈出?
問題是,視覺工作室不知道'Profile = Unity Full v3.5'是什麼。 – NtFreX
嗯,VS有辦法知道 – tuzzer