【问题标题】:ASP.NET - App_Code - Mix VB and C# in the same folderASP.NET - App_Code - 在同一个文件夹中混合 VB 和 C#
【发布时间】:2016-04-22 03:58:09
【问题描述】:

我使用 WebForms 类型。在我的网站项目中,有些页面使用 VB 和 C#... 它有效!...

但问题是,如上图所示,我将“cs”文件和“vb”文件放在“App_Code”文件夹中,出现错误.....

文件“/App_Code/BSN3.Class.cs”和“/App_Code/AssemblyInfo.vb” 使用不同的语言,这是不允许的,因为他们需要 一起编译。

【问题讨论】:

  • 如果您部署,它将起作用。所以不用担心。

标签: c# asp.net vb.net


【解决方案1】:

好的...我已经解决了问题..

在Web.Config文件中,添加代码

<compilation debug="false">
    <codeSubDirectories>
        <add directoryName="VBCode" />
        <add directoryName="CSCode" />
    </codeSubDirectories>
</compilation>

只需将 VB 和 CS 代码分离到两个文件夹中,即 'VBCode' 和 'CSCode' ..

所以,它看起来像这样

【讨论】:

  • 注意:它可以工作,但是你不能从VB调用C#代码,反之亦然。
猜你喜欢
  • 1970-01-01
  • 2010-11-19
  • 1970-01-01
  • 2013-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多