Visual Studio 2015+ 如何在同一台机器上为不同的 ASP.NET 解决方案配置 32 位与 64 位 运行-模式
Visual Studio 2015+ How to configure 32bit vs 64bit run-mode for different ASP.NET solutions within the same machine
假设我们有两个不同的 asp.net 解决方案 solutionA_32bit 和 solutionB_64bit。顾名思义,solutionA 在 32 位模式下需要 运行(也就是在 32 位 iis-express 中),而 solutionB 在 64 位模式下(也就是在 64 位 iis-express 中)需要 运行。到目前为止,为了实现这些解决方案 运行,我看到的唯一选择是调整 visual studio 中的全局选项,可以在
下找到
"Tools -> Options -> Projects And Solutions -> Web Projects -> Use the 64bit version of IIS Express for web sites and projects"
然而,上述选项 - 全局 - 意味着:
一个。我们必须根据正在开发的解决方案 A 或 B 来回切换
和 B。如果 A 和 B 解决方案需要 运行 并行(例如,因为它们的后端之间正在进行某种交叉通信),那么我们就进退两难了。
有什么方法可以在每个解决方案的基础上达到预期的效果吗?
附录:
事实证明,在撰写本文时,还没有一种方法可以达到预期的效果。如果您对此感到受伤,请在此处对该功能建议投一两票:
好吧,这不是一个答案,而是一个解决方法:为什么不为 64 位使用完整的 IIS。它应该更容易相处。
PS:我在 https://visualstudio.uservoice.com/ and found that : https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/4899675-move-the-use-the-64-bit-version-of-iis-express-fo
上搜索了 5 秒
tl,博士;
我们忘记将其添加到积压工作中,再次请坚持(我认为他们不想这样做)。
抱歉 ;)
假设我们有两个不同的 asp.net 解决方案 solutionA_32bit 和 solutionB_64bit。顾名思义,solutionA 在 32 位模式下需要 运行(也就是在 32 位 iis-express 中),而 solutionB 在 64 位模式下(也就是在 64 位 iis-express 中)需要 运行。到目前为止,为了实现这些解决方案 运行,我看到的唯一选择是调整 visual studio 中的全局选项,可以在
下找到"Tools -> Options -> Projects And Solutions -> Web Projects -> Use the 64bit version of IIS Express for web sites and projects"
然而,上述选项 - 全局 - 意味着:
一个。我们必须根据正在开发的解决方案 A 或 B 来回切换
和 B。如果 A 和 B 解决方案需要 运行 并行(例如,因为它们的后端之间正在进行某种交叉通信),那么我们就进退两难了。
有什么方法可以在每个解决方案的基础上达到预期的效果吗?
附录:
事实证明,在撰写本文时,还没有一种方法可以达到预期的效果。如果您对此感到受伤,请在此处对该功能建议投一两票:
好吧,这不是一个答案,而是一个解决方法:为什么不为 64 位使用完整的 IIS。它应该更容易相处。
PS:我在 https://visualstudio.uservoice.com/ and found that : https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/4899675-move-the-use-the-64-bit-version-of-iis-express-fo
上搜索了 5 秒tl,博士; 我们忘记将其添加到积压工作中,再次请坚持(我认为他们不想这样做)。
抱歉 ;)