2012-07-17 50 views
0

我按照这个指南:http://www.mono-project.com/GtkSharpBeginnersGuide它告诉我创建一个glade文件(在我的情况下是main.glade),但是当我将它插入到我的项目中时Visual Studio中我总是得到这样的例外:不能插入glade资源文件在VS C#express中投影

无法获取资源文件“main.glade” 参数名:RESOURCE_NAME

我试图标记该文件作为嵌入的资源,但它并没有帮助。如何将文件配置为嵌入式资源进行编译,以便可以通过glade进行访问?本指南未提及此部分

+0

该链接对视觉工作室一无所知。它使用命令行编译器:'mcs -pkg:gtk-sharp-2.0 helloword.cs' – mydogisbox 2012-07-17 15:20:51

+0

这就是为什么我在这里要求的教程是针对跨平台库 – Petr 2012-07-17 15:29:11

+0

而答案是,“使用命令行编译器教程“ – mydogisbox 2012-07-17 16:04:16

回答

0

这是不可能的,因为Visual Studio的高级版本不支持加载项,并且Gtk需要VS加载项才能在VS中工作。您可以尝试使用Monodevelop或命令行编译器。

从链接:

Windows:如果您使用的是Windows,振作精神的 集成安装程序的副本,从下载页面。您可能还想要 获取Visual Studio的Gtk#集成包的副本,其中 将允许您使用GTK#与Microsoft的Visual Studio,而不需要 安装Mono的其余部分。