c# - 无法在 Visual Studio 中将 Visual C++ 运行时包引用添加到 Windows Phone 项目

标签 c# visual-studio windows-phone-7 unity3d windows-phone-8.1

将 Unity 项目导出到 Windows Phone 后,我在 Visual Studio 中缺少引用。引用资料是 Microsoft Visual C++ 2013 Runtime Package for Windows。

missing reference

文件和 dll 存在于它们必须存在的位置,但我无法在引用管理器中添加对它们的引用,因为它们不存在于那里。浏览并直接添加它们也会出现错误,提示 dll 不兼容。

No reference

有谁知道如何修复这个引用?

提前致谢

最佳答案

我们遇到过类似的问题,原因是使用的 Visual Studio 版本“不正确”。 Unity 为 VS2015 创建了一个项目,该项目引用了较新版本的 Microsoft Visual C++ 2013 Runtime Package。当我们在VS 2013中打开项目时,出现了类似的问题。所以解决方案是:

  • 在 VS 2015 中打开它。
  • 或将库的引用更改为旧版本。
  • 或者机器上有更多的 VS 版本。

希望对你有帮助

关于c# - 无法在 Visual Studio 中将 Visual C++ 运行时包引用添加到 Windows Phone 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33517392/

相关文章:

c# - 如何摆脱虚拟表?密封类

c# - 在另一个程序之上显示覆盖

c# - 对自定义对象列表进行排序

visual-studio - Visual Studio 中特定解决方案的默认浏览器

c++ - 如何从反汇编中判断是否使用了函数的内部版本?

C++ 项目结构

silverlight - 适用于 Windows Phone 7 的快速全面的二进制序列化框架

c# - 将字节数组转换为 BitmapImage 时为 “Unspecified error”

c# - ListBox VirtualizingStackPanel.VirtualizationMode ="Recycling"在 Windows Phone 7.5 中不起作用

c# - 读取 XML 时无法转换特殊字符