【发布时间】:2010-04-01 02:31:10
【问题描述】:
我有一个 WPF 应用程序(KaleidoscopeApplication)组织如下:
- 解决方案(6 个项目)
- 密码学 (DLL)
- 射频识别 (DLL)
- KaleidoscopeApplication(可构建的“启动项目”)
基本上,KaleidoscopeApplication 包含一堆资源(声音、图像等)和您的标准 WPF 垃圾(App.xaml、App.xaml.cs、其他 xaml 和代码)。
我需要创建一个与 Kaleidoscope 非常相似的新应用程序,但我不确定最好的组织方式。这个新应用需要访问与 Kaleidoscope 相同的大部分代码和资源。最好,我想在解决方案中创建一个新项目,然后只需使用“设置为启动项目”来选择我要构建的应用程序。但是,我可以访问(共享)Kaleidoscope 的 Resources 文件夹吗?
我知道如果我简单地添加对项目的引用并包含“使用万花筒”,我将能够访问大部分代码。但我不太确定的资源。
这是正确的组织方式还是我以后自找麻烦?
提前致谢!
【问题讨论】:
标签: wpf visual-studio projects-and-solutions