gpt4 book ai didi

c# - 将具有 C# 和 VB 的 ASP.NET 网站转换为 Web 应用程序

转载 作者:太空狗 更新时间:2023-10-29 23:00:23 25 4
gpt4 key购买 nike

我有一个已转换为 Web 应用程序的 ASP.NET 网站项目。我将具有 vb 和 cs 子目录的 App_Code 转换为 Old_App_Code 文件夹。现在 C# 代码将无法编译,无法识别任何语法,错误列表中会显示数百个错误。

我知道在一个网站项目中可以同时使用两种语言,但我如何在 Web 应用程序项目中同时编译这两种语言?还是我必须将所有 C# 转换为 VB?

最佳答案

要同时运行 C# 和 VB,您可以做一些事情 changes in web.config例如;

<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="%ASSEMBLY_VERSION%"/>
</compiler>
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="%ASSEMBLY_VERSION%"/>
</compiler>
</compilers>

<compilation debug="true" defaultLanguage="VB">
<codeSubDirectories>
<add directoryName="CS_Code"/>
</codeSubDirectories>
</compilation>

其余的你可以使用这个 walktrough

https://stackoverflow.com/a/735062/929902

关于c# - 将具有 C# 和 VB 的 ASP.NET 网站转换为 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15711964/

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