App_Code目录中存放不同语言的类文件导致错误的解决方案
2010-01-04 17:46
239 查看
报错错误:
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。
下面的消息可能会有助于诊断问题: 文件“/DnnDemo/App_Code/MVPHacksSQLMembershipProvider.cs”和“/DnnDemo/App_Code/AssemblyInfo.vb”使用的语言不同,这是不允许的,因为它们要在一起编译。
原因:
MVPHacksSQLMembershipProvider.cs和AssemblyInfo.vb是两种不同语言编写的文件,不能再统一个目录下编译。
解决方案:
在app_code目录下新建两个文件夹“VB”和“CS”,分别存放VB语言和C#语言的文件,比如我们将原来的AssemblyInfo.vb移到VB中,将MVPHacksSQLMembershipProvider.cs移到CS文件中,然后再对web.config文件进行修改。修改如下:
这样在编译的时候就不会产生错误了。
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。
下面的消息可能会有助于诊断问题: 文件“/DnnDemo/App_Code/MVPHacksSQLMembershipProvider.cs”和“/DnnDemo/App_Code/AssemblyInfo.vb”使用的语言不同,这是不允许的,因为它们要在一起编译。
原因:
MVPHacksSQLMembershipProvider.cs和AssemblyInfo.vb是两种不同语言编写的文件,不能再统一个目录下编译。
解决方案:
在app_code目录下新建两个文件夹“VB”和“CS”,分别存放VB语言和C#语言的文件,比如我们将原来的AssemblyInfo.vb移到VB中,将MVPHacksSQLMembershipProvider.cs移到CS文件中,然后再对web.config文件进行修改。修改如下:
<system.web> <compilation> <codeSubDirectories> <add directoryName="CS"/> <add directoryName="VB"/> </codeSubDirectories> </compilation> </system.web>
这样在编译的时候就不会产生错误了。
相关文章推荐
- App_Code目录中存放不同语言的类文件导致错误的解决方案
- App_Code目录中存放不同语言的类文件导致错误的解决方案
- 在App_Code目录中使用不同的语言编程
- 在 App_Code 文件夹中同时使用不同语言
- App_Code 使用的语言不同,这是不允许的,因为它们要在一起编译
- ASP.NET的App_Code中放置不同语言编写的类
- App_Code有两种不同语言的文件
- ASP.NET的App_Code中放置不同语言编写的类
- ASP.NET的App_Code中放置不同语言编写的类
- App_Code里的类导致无法生成网站的错误
- Android 生成 c/c++ 头文件 错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件
- C# 读取app.config配置文件 节点键值,提示 "配置系统未能初始化" 错误的解决方案
- supervisor Program node app.js exited with code 0 解决方案
- bashrc文件中环境变量配置错误,导致linux无法正常使用的解决方案
- APP动态调试lib模块(No executable code found解决方案)-APP的debug版集成lib的debug版
- jre版本不同导致出现编译错误
- 在App_Code中使用多种语言
- IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。