相关疑难解决方法(0)

如何强制Visual Studio重新生成aspx/ascx文件的.designer文件?

有时当我正在编辑页面或控制时,.designer文件停止使用我正在页面上放置的新控件进行更新.我不确定是什么导致这种情况发生,但我想知道是否有任何方法迫使Visual Studio重新生成.designer文件.我正在使用Visual Studio 2008

编辑:对不起,我应该注意到我已经尝试过:

  • 关闭并重新打开所有文件和Visual Studio
  • 在页面上更改runat ="server"控件
  • 删除并重新添加页面指令

asp.net visual-studio-2008 visual-studio

388
推荐指数
12
解决办法
30万
查看次数

Visual Studio 2013缺少转换为Web应用程序

我正在管理一个旧的Web应用程序,它仍然具有Framework 1中的遗留代码(您是否相信它),目前在Framework 4.0上.

当我需要修复或升级网页时,我通过单击"转换为Web应用程序"将其转换为Web应用程序网页.

VS 2013似乎没有相同的菜单项.我错过了什么吗?

visual-studio-2013

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

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万
查看次数

asp.Net <control>在当前上下文中不存在

我正面临一个小问题.我有一个dropdownList控件和ID是 "drpDownCountries"在ASP.Net项目中.问题是"下拉列表控件放在页面上,在c#的代码隐藏文件中,在输入控件名时"drpDownCountries",此控件ID列在对象中会员名单.但是,在编译项目时,我遇到了错误.

错误: - 当前上下文中不存在名称'drpDownCountries'.

我也在不同的机器上检查了这个东西.但是同样的错误正在发生.我不明白背后的原因是什么.

c# asp.net

15
推荐指数
4
解决办法
3万
查看次数

C#从套接字接收数据并将其放入字符串中?

我有一个套接字服务器,正在尝试从客户端接收一个字符串。

客户端是完美的,当我使用它时

Socket s = myList.AcceptSocket();
Console.WriteLine("Connection accepted from " + s.RemoteEndPoint);

byte[] b = new byte[100];
int k = s.Receive(b);
Console.WriteLine(k);
Console.WriteLine("Recieved...");
for (int i = 0; i < k; i++) {
    Console.Write(Convert.ToChar(b[i]));
    ASCIIEncoding asen = new ASCIIEncoding();
    s.Send(asen.GetBytes("The string was recieved by the server."));
}
Run Code Online (Sandbox Code Playgroud)

一切正常,我在控制台中得到了我的字符串。

但是我现在如何将我的接收放入一个字符串中,以便我可以在开关盒中使用它?

像这样:

string action = Convert.ToChar(b[i]);
Run Code Online (Sandbox Code Playgroud)

错误:

Name i 不在当前上下文中。这是我收到的唯一错误消息。

c# sockets

5
推荐指数
2
解决办法
3万
查看次数

当前上下文中不存在名称"xxx"

这是我常用的app.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="BO"
        connectionString="Data Source=MyServer;Initial Catalog=BO;User ID=WebUser;Password=xxxx"
        providerName="System.Data.SqlClient" />
  </connectionStrings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我正在开发一个库,class.cs.这是我得到错误的代码部分.

 public static SqlConnection getNewConnection()
        {
            string conection = ConfigurationManager.ConnectionStrings["BO"].ConnectionString.ToString();
            conn = new SqlConnection(conection);
            return conn;
        }
Run Code Online (Sandbox Code Playgroud)

错误1当前上下文中不存在名称"conn"

任何的想法?我没有复制任何其他被引用到同一文件的文件.(当谈到"在当前上下文中不存在"时,我读过的一些错误很常见)

c# visual-studio-2008

-1
推荐指数
1
解决办法
3835
查看次数