2015-03-13 110 views
1

我有一个常见的DataAccess类库项目。该项目需要在多个Visual Studio解决方案中引用。Visual Studio Online:如何Strcuture

目前我们正在通过在每个项目中创建的称为二进制文件的文件夹来引用此DA库。

因此,无论何时DataAccess Library项目发生变化,我们都会手动更新所有引用此DAL的项目。

我在想创建单一的解决方案,这将对所有的项目 包括DAL &被引用,并改变从其他项目参考项目参考DAL,而不是从二进制文件夹文件引用的所有其他项目。

围绕共享此DAL有没有其他更好的解决方案?

回答

1

答案是Nuget。

您应该将您的dal输出打包为nuget包并将其推送到nuget server.a nuget服务器可以是网络共享我们的应用程序,如ProGet。

最好你有一个自动构建做有包和推。这很容易。

然后,您的每个其他解决方案都可以依赖于该包。当您在Nuget服务器中更新它时,每个解决方案都会通知可以使用的新版本。

相关问题