我正在使用Visual Studio和Windows环境。
情况是这样的:
在第一个环境“A”我正在构建应用程序。 在该项目的bin目录中,我有自己的dll。 相同的dll,但不同的版本(代码中出现错误的旧版本)我在此环境的GAC中有。 因此,在该环境中运行此应用程序会产生错误,因为我的应用程序将使用来自GAC的这个dll,所以旧的DLL,错误的版本。
问题是,如果我在第一个环境“A”(在GAC中使用错误的dll)构建此应用程序,并在第二个环境“B”上测试此应用程序,那么GAC中没有dll。
Visual Studio在构建项目时是从GAC还是从dll获取dll?
如果问题不明确,请提出问题。
此致