繁体   English   中英

如何从Win8 Javascript metro应用程序引用C#类库?

[英]How do you reference a C# class library from a Win8 Javascript metro application?

当我尝试标准方式时,它会抱怨一个不受支持的引用,我似乎无法使用任何类。

您需要通过从“Visual C#” - >“Windows Metro Style” - >“类库”模板创建类库来创建Windows运行时组件。 然后在该类库项目的属性中,您需要将输出类型标记为“WinMD文件”

可以在这里找到更好的说明:

http://msdn.microsoft.com/en-us/library/windows/apps/hh779077(v=vs.110).aspx

这在文档中没有说明,可能只是Windows 8 Consumer Preview和Visual Studio 11 Beta的一个错误,但请确保不要在您引用的项目名称中包含句点。 例如,我正在开发一个Car应用程序,因此我创建了一个名为“Car.Business”的程序集。 每当我尝试引用它时,应用程序将始终崩溃并显示空白的启动屏幕。 另一方面,如果我只使用“Business”作为程序集的名称,那么应用程序将正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM