我的项目中有一些奇怪的行为。我的主项目引用了不同的附加程序集。其中一个包含一个小控件,我想在主应用程序的StatusBar中显示。
现在问题:
如果我引用此程序集的调试版本,则xaml设计器会在状态栏中显示表单和引用的控件。但是,如果我引用程序集的发行版本,xaml-designer会显示错误说:
异常:组件' Andy.Communication.Views.ConnectionIconView'没有由URI Andy.Communication标识的资源; component / views / connectioniconview.xaml'。**
但这怎么可能呢?我证明没有代码只在调试模式下执行。资源结构也不会发生变化!
任何提示?
编辑: 这是解决方案的结构。这些dll在应用程序的解决方案中,但它们通过我们自己的包服务器与nuget一起引用。