问题标签 [unityvs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
293 浏览

c# - Visual Studio 未连接到 Unity3D iPhone

我正在通过 Visual Studio 运行 UnityVS,我在 OSX Unity 上构建游戏并尝试通过“附加到进程”将 Windows 上的 Visual Studio 附加到它。

当我这样做时,什么也没有发生,没有输出并且调试器没有连接。我可以通过这种方式连接到任何其他播放器,这在以前的 Unity 版本中也可以使用。

作为另一个有趣的花絮:iPhonePlayer 根本没有出现在 MonoDevelop 中,在 Windows 上 Monodevelop 看到 iPhonePlayer 但尝试连接它会产生“无法连接到调试器”。错误。

它可能与使用 IL2CPP 编译器有关吗?在以前的版本中,我使用 Mono,但在最新版本的 Unity 中停止工作(ARMV7 编译器重复符号等),所以我被迫切换到 IL2CPP ......

我在两个平台上运行最新版本的 Unity。

0 投票
1 回答
153 浏览

visual-studio - UnityVs 多个 Visual Studio 2015 实例

我在 Unity 中使用 Visual Studio Community Edition 2015。UnityVS 插件已安装。Unity 中配置的编辑器是 Visual Studio 2015。

当我在 Unity 中打开一个文件时,它会打开一个新的 Visual Studio 实例。我已经尝试通过 Asset -> Open C# project,双击文件,单击 Open 按钮等。

如何配置 Unity(或 Visual Studio)以保留单个实例?

0 投票
4 回答
6777 浏览

visual-studio - Visual Studio 调试器未附加到 Unity

我在将 Visual Studio 的调试器附加到 Unity 时遇到问题 - 在 VS 中编辑和编译脚本工作正常 - 但是,当单击“附加到 Unity”或“附加到 Unity 并播放”时,代码编译但没有其他任何事情发生。如果所有构建都是最新的,则该按钮根本不执行任何操作。我可以在 Unity 中手动启动游戏,它运行最新的代码,但它没有附加到 VS 调试器。

我的 PC 上安装了 Unity 5.3.5、Visual Studio Tools for Unity 2.2.0.0 和 Visual Studio Community 2015。所有 Unity 工具都出现在 Visual Studio 中(附加到 Unity 等)。

进入Tools > Attach To Unity DebuggerVS 会显示一个正确的 Unity 编辑器打开实例列表,但选择一个并不会附加到它。正如这里所建议的,我尝试使用 127.0.0.1 作为 IP 端点,但这仍然不起作用。我已经允许 Unity 和 VS 通过防火墙设置,但无济于事。

UnityHelp > About还显示 Visual Studio Tools For Unity 版本号,因此它知道插件的存在。

我通过加载 VSdevenv.exe /log以查看是否发生了任何奇怪的事情 - 日志看起来很好,并且 Unity 工具已正确加载。(如果有任何用处,日志就在这里。)

我已经对 VS、Unity 和 VS Tools for Unity 进行了修复重新安装,这漫长而艰巨,但没有任何改变。

我要疯了,试图让它工作——按下“附加到 Unity”并看到它实际上什么也没做,甚至没有错误消息,真是令人沮丧。我觉得我必须遗漏一些东西 - 任何想法/建议/解决方案将不胜感激

0 投票
0 回答
1335 浏览

visual-studio - 用于 unity3d 2017.1 的 vs 2017 统一工具

在 Unity 2017.1 for Mac 版中添加 VS 2017 Unity 工具。添加工具成功,但未显示在菜单栏中。

如何在 VS 2017 统一工具中使用新的统一版本?