使用Visual Studio 2017.3编译Unity UWP版本时出错 [英] Getting error in compiling Unity UWP build with Visual Studio 2017.3

查看:139
本文介绍了使用Visual Studio 2017.3编译Unity UWP版本时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在将Unity游戏移植到通用Windows平台.但是在Visual Studio 2017.3中创建内部版本时,出现此错误:

I am porting Unity game to Universal Windows Platform. But during creating build in Visual Studio 2017.3, I got this error:

命令"F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Unity \ Tools \ AssemblyConverter.exe" -platform = uap -lock ="F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ project.lock.json"-bits = 64 -configuration = Debug -removeDebuggableAttribute = False -path ="."-path =" .. \ Players \ UAP \ x64 \ Debug" F: \ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ Assembly-CSharp-firstpass.dll" F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ Assembly-CSharp .dll" F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ Assembly-UnityScript-firstpass.dll" F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ Assembly-UnityScript.dll" F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ UnityEngine.dll" F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ UnityEngine.UI.dll" F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ P olice Sniffer Dog Chase \ UnityEngine.Networking.dll""F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ LightMixerScripts.dll"代码退出1.警察Sniffer Dog Chase F:\ Games 4 \ Police Sniffer Dog ChaseV1.0 \ WinStore_10 \ Police Sniffer Dog Chase \ Police Sniffer Dog Chase.csproj 279

The command ""F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Unity\Tools\AssemblyConverter.exe" -platform=uap -lock="F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\project.lock.json" -bits=64 -configuration=Debug -removeDebuggableAttribute=False -path="." -path="..\Players\UAP\x64\Debug" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\Assembly-CSharp-firstpass.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\Assembly-CSharp.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\Assembly-UnityScript-firstpass.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\Assembly-UnityScript.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\UnityEngine.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\UnityEngine.UI.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\UnityEngine.Networking.dll" "F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\LightMixerScripts.dll"" exited with code 1. Police Sniffer Dog Chase F:\Games 4\Police Sniffer Dog ChaseV1.0\WinStore_10\Police Sniffer Dog Chase\Police Sniffer Dog Chase.csproj 279

我现在删除Unity中的所有错误.一切在Unity中都可以正常工作,但是Visual Studio在编译过程中会产生此错误.我尝试使用Visual Studio编译的所有游戏都发生了这种情况.

I remove all errors in Unity now. Everything is working fine in Unity but Visual Studio generate this error during compilation. Its happened with all games I try to compile with Visual Studio.

推荐答案

根据您的错误,您似乎在这里遇到了同样的问题:

According to your error, it seems you are having the same issue here: .NET scripting backend and Visual Studio 2017.3 incompatibility.

使用.NET脚本后端(不影响IL2CPP脚本后端)并生成生成的Visual Studio项目时,将UWP作为目标时,Unity和Visual Studio 2017 Update 3之间存在兼容性问题.

There is a compatibility issue between Unity and Visual Studio 2017 update 3 when targeting UWP, using .NET scripting backend (IL2CPP scripting backend is not affected) and building generated Visual Studio project.

要解决此问题,您可以尝试使用IL2CPP脚本后端,或将Unity升级到以下版本:

To fix this issue, you can try with IL2CPP scripting backend, or upgrade Unity to the following version:

这篇关于使用Visual Studio 2017.3编译Unity UWP版本时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆