gpt4 book ai didi

webforms - csproj 文件中 元素的用途是什么

转载 作者:行者123 更新时间:2023-12-03 06:53:02 28 4
gpt4 key购买 nike

当我编辑 Web 应用程序项目时,Visual Studio 2017 (15.3.1) 添加 <Use64BitIISExpress /> Project/PropertyGroup下的元素在 csproj 文件中。我找不到任何文档,其目的是什么,以及它是否会影响某些内容,在呈现时(按原样,没有任何属性)。

我能找到的唯一结果是提到了同名的注册表值。

有人知道这个元素的用途吗?它是在 Visual Studio 2017 最近的一些更新中引入的吗?

最佳答案

在我对项目的“属性”页面进行更改后,我注意到了此条目,这并不奇怪。在“属性”页面的“Web”部分下,您将看到一个名为“服务器”的部分。在我更改“项目 URL”以使用正确的端口号进行调试后,出现了此条目(不是因为我专门更改了该选项,而是因为我注意到它出现了)。

<Use64BitIISExpress />

在此部分中,您可以选择“IIS Express”或“外部主机”。在该下拉列表旁边,还有另一个“Bitness”下拉列表。我的当前设置为“默认”,它将项目文件中的条目显示为空元素。将“Bitness”更改为“x64”后,我的项目文件条目更改为:

<Use64BitIISExpress>true</Use64BitIISExpress>

将我的“Bitness”更改为“x86”会导致:

<Use64BitIISExpress>false</Use64BitIISExpress>

将“Bitness”返回到“Default”会使其再次成为空元素:

<Use64BitIISExpress>
</Use64BitIISExpress>

我知道这并不能解决您的“文档在哪里?”的问题。我也找不到此属性的任何相关 MSBuild 文档。但是,我认为值得注意的是,当我们焦急地等待一些正式的官方文档时,该属性来自何处以及它如何根据项目属性中的选定选项进行操作。

关于webforms - csproj 文件中 <Use64BitIISExpress/> 元素的用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45837683/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com