0

我遇到了教授运行 C# 程序可能存在的潜在问题。Castle ActiveRecord 的文档说:

如果您使用的是 Visual Studio .Net,请添加对以下程序集的引用:

  • Castle.ActiveRecord.dll
  • Castle.Core.dll
  • Castle.Components.Validator.dll
  • Castle.DynamicProxy.dll
  • NHibernate.dll
  • Iesi.Collections.dll
  • log4net.dll

我想出了如何在标准 C++ 中添加对 Boost 的引用,但我的教授无法运行该应用程序,因为他没有安装 Boost。

城堡也会发生同样的事情吗?如果是这样,我如何将程序集包含在项目中?

4

1 回答 1

1

您可以做的是在您的项目中创建一个文件夹来保存这些程序集的私有副本。然后,当您添加对它们的引用时,请添加对私有副本的引用,而不是对您机器上已安装的副本的引用。

于 2009-04-03T13:15:31.240 回答