在VS2015 RC打開CTP中創建的工程


VS2015終於出了RC了!小伙伴們快來安裝試用吧,地址在這里,還有新的Windows 10開發工具哦,要不然是開發不了Universal Windows App的,安裝前記得卸載CTP版本。

 

新的RC版本有了些新變化,不能直接打開CTP中創建的工程-。-,需要手動做一些修改才行。

 

如果你之前使用VS2015 CTP創建過工程的話,直接使用RC打開會提示項目需要更新,如下圖:

 

 修改方法很簡單,下面以C#工程為例:

 

1. 首先需要確認你電腦上的Universal Windows Platform(我們現在開發的通用應用都是在一個平台啦),如果使用的是默認安裝的話,會在\Program Files (x86)\Windows Kits\10\Platforms\UAP這個目錄,如下圖,復制這個版本號,之后需要用到。

 

2. 右鍵點擊需要更新的工程,選擇“編輯XXX.csproj”來編輯工程文件。

    

3. 在編輯頁面找到包含TargetPlatformVersionTargetPlatformMinVersion兩個節點的PropertyGroup節點(一般第一個就是-_-), 把這兩個節點的值替換成第一步中得到的版本號。

 

修改后如下:

 

4. 刪除所有配置是AnyCPU的PropertyGroup節點,包括子節點,因為這個RC是不支持的了

5. 查看剩下配置是Release的PropertyGroup節點,如果下面沒有UseDotNetNativeToolchain子節點的話,就動手加一個,值一定要是true, 即:<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>

6. 保存之后,右鍵點擊項目,選擇“重新加載項目”,我們的工程終於回來了lol

7. 先不要急,我們還有最后一步,修改manifest文件,將TargetPlatform節點的名字改成TargetDeviceFamily,兩個version屬性值改成第一步的版本號,現在我們的工程就可以使用啦。

 

  <Dependencies>
    <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10069.0" MaxVersionTested="10.0.10069.0" />
  </Dependencies>

 

PS:如果用上面的方法后,啟動的時候出現錯誤提示的話,可能是系統版本的問題(我在10069上出錯的。。),請檢查你的Windows 版本號,升級到10074或者更高版本就可以了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM