我有一个设置,我们需要将第三方dll集成到我们的ASP.Net MVC Web项目中。我们的应用程序是64位。但是第三方只提供了一个32位的dll。为了使我们更简单,我们围绕这个第三方dll编写了一个包装器(基本上是一个web api项目)。我们已将此作为服务参考添加到我们的主应用程序中。我们正在使用VS 2015,并已明确选中工具 - >选项 - >项目 - > Web项目 - >使用64位IIS 中的框。这样做是因为我们面临来自应用程序的频繁的内存不足异常。但是,由于这个原因,我们无法使用或调试包含32位dll的项目。为了解决这个问题,我们在QA环境中将包装器项目托管为32位web api,我们直接使用它。现在,我被要求调查其中的一些问题。有没有一种方法可以通过使用64位iis express为我们的主应用程序和32位iis express for the wrapper进行调试,来自两个不同的VS 2015实例在一个盒子上?
答案 0 :(得分:1)
请尝试在iis中托管应用程序 - 32位版本并找到pid和附加进程我认为它应该为两者做什么