我有一个应用程序,我想要两个版本,一个版本将启用一切,在另一个版本中,某些菜单项将被禁用。我试图创建一个新的解决方案配置,其中某些菜单项被禁用。我的代码如下:与解决方案有关的属性
#if (SMART == true)
Download_Menu.IsEnabled = false;
ChangeLayout_Menu.IsEnabled = false;
#endif
然而,这打破了程序。
鉴于错误:
类型“System.BadImageFormatException”的未处理的异常发生在WindowsBase.dll其他信息:无法加载文件或程序集“VirtiumStorAPIWindowsManaged,版本= 0.0.0.0,文化=中性公钥= null“或它的一个依赖关系。试图加载程序的格式不正确
这是我第一次尝试这个,所以任何建议都会很棒。
,所以如果我使用下面的代码工作在调试模式:
#if DEBUG
Download_Menu.IsEnabled = false;
ChangeLayout_Menu.IsEnabled = false;
#endif
我怎么才能在自定义解决方案的配置这方面的工作?
“打破程序”并不是特别具有描述性!什么时候休息,休息是如何展现的?我们不介意阅读器 – freefaller
给出以下错误: 型“System.BadImageFormatException”未处理的异常发生在WindowsBase.dll 其他信息:无法加载文件或程序集“IWindowsManaged,版本= 0.0.0.0 ,Culture = neutral,PublicKeyToken = null'或它的一个依赖关系。试图加载格式不正确的程序。 – yawnobleix