我正在为公司开发几个应用程序,每个应用程序都有其自己的解决方案,并且需要看起来相似,因此,我需要一种跨应用程序共享资源字典的方法。使用共享库似乎不是正确的方法,因为正如我提到的,有多种解决方案,并且不能引用共享库。
除了手动复制并复制所有资源之外,还有其他方法可以解决此问题吗?
谢谢
使用共享库是一种很好的方法。它确实可以与多种解决方案和多种应用一起使用。请参见下面的屏幕快照,其中显示了打开了不同解决方案的VS的2个实例,但是它们都在磁盘上相同位置引用了相同的SharedProject3.shproj。
诀窍是您必须在解决方案的上下文菜单中选择“添加现有项目”,并且必须手动导航到共享项目的* .shproj文件以进行添加。一旦它出现在解决方案资源管理器中,您就可以从解决方案中的一个或多个项目中引用它。每当您在一个解决方案中将文件添加到共享项目时,该文件也将出现在另一解决方案中。如果同时是openend文件,则您会得到一些提示,即发生了更改。在提示出现之前,请确保保存了项目文件(单击“全部保存”)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句