小编Hak*_*Zim的帖子

两个位置都存在"ASP.global_asax"类型

这已在不同的论坛上得到解答,但我已经尝试了所有解决方案,但没有一个能够正常运行

这是我到目前为止所尝试的

  1. 在web.config的编译部分中添加了batch ="false"属性

  2. 从bin中删除了App_global.asax.dll文件

  3. 从C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files中删除了临时文件 - 尽管它们不断生成

  4. 干净并重新构建解决方案

错误:两者中都存在"ASP.global_asax"类型

'c:\Users\username\AppData\Local\Temp\Temporary ASP.NET Files\root\00fc2357\712b6e00\assembly\dl3\ffed6c98\9dede25f_09c2cf01\SLIC.Website.Deployment.DLL' 
and 'c:\Users\username\AppData\Local\Temp\Temporary ASP.NET Files\root\00fc2357\712b6e00\App_global.asax.y_m8p2iy.dll'


protected ASP.global_asax ApplicationInstance {
Line 23:         get {
Line 24:             return ((ASP.global_asax)(this.Context.ApplicationInstance));
Run Code Online (Sandbox Code Playgroud)

asp.net iis

4
推荐指数
1
解决办法
6734
查看次数

C#LINQ存储int?作为int

我正在查询数据库以获取contractorid字段值,该值将返回一个值或null.我需要将它作为整数传递给类方法(int,int).但显然它与最佳超载方法不匹配.我怀疑它是因为int?contractorid值可能为null并且无法转换为整数.但如果我删除?并只使用int然后我得到关于single()linq方法的错误

    int UserID = new BussinessComponent().LoginDetails.UserID;
    using (var db = new DataContext())
    {
        int? ContractorID =
              db
                  .Users
                  .Where(x => x.UserID == UserID)
                  .Select(x => x.ContractorID)
                  .Single();


        ltlOJ.Text = DashboardComponent.GetJobs(UserID,ContractorID ).ToString();
   }
Run Code Online (Sandbox Code Playgroud)

.net c# linq

2
推荐指数
1
解决办法
213
查看次数

标签 统计

.net ×1

asp.net ×1

c# ×1

iis ×1

linq ×1