0

我目前正在将一个库转换为 Windows 8 的 Metro 库。我使用“类库(Windows 应用商店应用程序)”C# 模板在 Visual Studio 2012 中创建了一个全新的项目。我一直在添加很多文件并解决编译错误,但让我感到困惑的是:

Error   2   Predefined type 'System.TypedReference' is not defined or
imported    CSC MyNewProject

“CSC”出现在“文件”列下。双击错误不会执行任何操作。谷歌搜索只给我这个:

  • 不要从命令行编译器指定 /nostdlib 选项。

  • 确保项目引用了正确的 mscorlib.dll。

  • 重新安装 .NET Framework 公共语言运行时(如果以前的解决方案不能解决问题)。

(来源http://msdn.microsoft.com/en-us/library/f5c3ehka.aspx

我没有使用命令行编译器,我不知道如何包含或排除 mscorlib - 因为与 Visual Studio 中以前的 .NET 应用程序不同,我的项目引用的唯一内容是“.NET for Windows Store apps”和“Windows “(我还在习惯的东西)。

对此有何想法/建议?

4

2 回答 2

0

该对象不可用或已针对新的 ARM .NET 体系结构重新定位。

这是供您搜索的完整 API,我会搜索它,但它缺少搜索功能。

http://msdn.microsoft.com/en-us/library/windows/apps/br211369.aspx

于 2012-09-11T03:57:28.327 回答
0

对于遇到这种情况的其他人,我在将项目转换为在地铁上运行时遇到了这种情况。我继续修复其他问题(当时这是数百个错误之一),最终这只是简单地消失了。我的计划是在修复所有其他错误后最终将其与文本编辑器中的新地铁项目进行比较,但在此之前它自行解决了。

于 2012-09-12T14:16:37.627 回答