小编Jar*_*ett的帖子

Visual Studio在当前上下文中不存在名称

我在类上调用静态方法

Foo.bar()
Run Code Online (Sandbox Code Playgroud)

Visual Studio的intellisense为我识别Foo和autocompletes吧(它突出了Foo和类似的一切工作正常).在我构建项目之前,一切看起来都很好,它会抛出一个错误,说当前上下文中不存在名称Foo.

我在其他文件中使用这个静态方法调用,所以我知道该类是正常的.这种情况对于发布代码来说太大了,所以我主要是寻找开始研究的理由,这会导致intellisense正常运行,但会在编译时遇到错误.

c# visual-studio-2010

19
推荐指数
3
解决办法
6万
查看次数

如何维护具有大量分支的SQL Server DB

我在git下有一个ASP.NET项目,我们遵循为一个功能使用分支的约定.我们刚刚开始使用SQL Server数据工具来管理架构更改(对它来说很新,所以我怀疑它可能有一些功能可以让我得到我需要的东西).

我正在寻找一些适用于其他团队的策略,这些团队管理具有不同数据库模式的分支之间的切换,然后成功地将分支合并在一起.理想情况下,在合并所有功能之后,我会隐式创建一个更新脚本,以便部署以便将版本发布到生产环境.

注意我正在使用SQL Server 2008 R2

sql-server asp.net

5
推荐指数
1
解决办法
1126
查看次数

在ASP.NET中生成新的SessionId

登录时我想生成一个新的SessionId.我找到了一个有效的解决方案,但它需要一些非常hackish的东西,并要求应用程序具有Full Trust securityPolicy设置.

有没有其他方法来实现这一目标?

asp.net

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

回传时的响应重定向

我的代码看起来像:

protected void Page_Load(object sender, EventArgs e)
{
   if(IsPostback)
   {
      if(/* User is not authenticated to perform any actions on this page */)
      {
        Response.Redirect(/* Error Page */);
      }
   }
}

protected void btnSubmit_Click(object sender, EventArgs e)
{
   /* do some stuff */
}
Run Code Online (Sandbox Code Playgroud)

我会猜到,如果我提交按钮进行回发并且我没有通过身份验证,那么在 Page_Load 中会发生重定向并发回 HTTP 302。但是,它似乎运行了 Response.Redirect 代码行, 在 Page_Load 中继续处理它,然后甚至在btnSubmit_Click之后运行。响应不是错误页面。

我可以return在 Response.Redirect 之后调用以防止在该函数中进一步处理,但该btnSubmit_Click函数仍将运行。

为什么会这样?

asp.net

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

标签 统计

asp.net ×3

c# ×1

sql-server ×1

visual-studio-2010 ×1