Tag: visual studio

Visual Studio设置:如何将垂直拆分视图设置为默认值

我正在使用C#(WPF),当我打开XAML文件时,它每次都会拆分为Vertical ,我正在更改为Horizontal ,但是当我再次重新打开它仍然是Vertical ,是否可以将默认设置为Horizontal view。 例子: 首先是垂直视图 第二是Horizo​​ntalview

调用按钮的单击事件的正确方法是什么?

这里: http : //msdn.microsoft.com/en-us/library/hkkb40tf(v = VS.90).aspx ,它说,要从另一个按钮调用按钮的点击事件,你可以/应该这样做办法: button1.PerformClick(); 但是,在我的情况下(VS 2003. NET 1.1),这不编译(诚然,上面的链接指定VS 2008,但它没有指向先前版本的相关信息的链接,正如msdn经常那样)。 这编译: private void btnPrint_Click(object sender, System.EventArgs args) { if (this.recordChanged) { //btnSave.Click(); btnSave_Click(sender, args); } . . . ……但我不知道这是不是这样做的。

有没有办法在WCF上更新服务时自动更新代理对象?

我有一个我正在努力的WCF Web服务。 目前,每当我在服务器端更改服务合同时,我都需要更新服务引用并使用“svcutil.exe”重新生成客户端使用的代理对象。 无论如何都要自动完成这两项工作? 我曾经看到有人在reference.cs文件中生成了客户端,但我不知道他是怎么做到的。 我正在使用visual studio 2010。 到目前为止我发现的是不同的msdn引用告诉我使用svcutil。 它不直观,通常我可以在使用VS时找到比cmd更简单的解决方案。

UWP XAML设计器无法加载

当我创建一个新的通用应用程序时,XAML设计器不会加载,它会显示以下exception: 重新启动Windows,重新打开项目甚至重新安装VS并没有解决这个问题。

使用.net(C#)在Visual Studio中更新系统时间

如何使用带有C#(。Net)的Visual Studio更新系统时间?

无法处理’reportname.rdlc’,因为它不是EDMX文件

我inheritance了一个使用.rdlc文件的C#应用​​程序。 我的错误列表中出现错误(不是警告): 无法处理’reportTerminalStatus.rdlc’,因为它不是EDMX文件。 但与正常的代码编译错误不同,它不会阻止生成可执行文件。 我不想忽视它,但它也安全吗? 我已经搜索了有关具体问题的信息,但我没有提出任何建议。 我在Windows 2008服务器上使用VS2010 Ultimate,我只是运行Windows Update,所以我必须假设我完全是最新的。 我错过了一个组件吗? 我在具有相同结果的VS2008机器上尝试过它。

当我尝试将数据插入文本框时,System.Data.dll中出现未处理的“System.InvalidOperationException”类型的exceptionexception

我正在从visual studio创建一个与我的数据库的连接。 这是我的代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; public partial class CM : System.Web.UI.Page { SqlConnection con = new SqlConnection(“server =KIRITI; database =msdb; Integrated Security=True”); protected void Button1_Click(object sender, EventArgs e) { con.Open(); String NotesMaker = TextBox1.Text; SqlCommand cmd = new SqlCommand(“Insert into NOTESMAKER(NOTESMAKER) Values(‘”+NotesMaker+”‘,con)”); cmd.ExecuteNonQuery(); […]

Selenium框架页面对象模型和页面导航

我正在学习如何使用Selenium为Web应用程序创建框架。 我现在正在学习如何使用页面导航创建页面对象模型。 我目前正在播放的video展示了如何执行此操作,但video末尾的代码无效。 他试图使用类的返回类型初始化该类中的所有对象,但他没有这样做,因为他使用了非参数化的构造函数。 那么有没有办法在使用非参数化构造函数时初始化我的页面元素? video位于:http: //youtu.be/IUBwtLG9hbs 在上面的video中,他只是创建了一个简单的测试,将文本“Selenium”输入到谷歌文本框中。 点击搜索。 单击Selenium链接。 然后单击Selenium网页上的“下载”选项卡。 在video结束时,他试图通过在单击按钮或链接后初始化元素来显示如何使用页面导航,从而将您发送到新页面。 此测试的目标是在从Google页面单击Selenium链接后映射Selenium网页的所有元素。 所以他补充说“返回新的SeleniumPageObjects();” 到GoogleHomePageObjects类中的以下方法: public SeleniumPageObjects ClickSelenium() { lnkSelenium.Click(); return new SeleniumPageObjects(); } 然后在Test类的main / test方法中,他添加以下内容以单击Selenium链接,然后返回Selenium页面的所有映射对象: SeleniumPageObjects selPage = page.ClickSelenium(); 然后他在SeleniumPageObjects类中添加了一个构造函数: public SeleniumPageObjects() { } 它抛出NullReferenceException,因为它从未初始化selenium页面对象(请参阅下面的代码,了解如何在不使用返回类型的情况下完成它)。 怎么解决这个问题? 他说要观看第7部分,但是我看了第7部分并且错误的代码从未得到解决。 注意:我已经知道如何在main / test方法中显式初始化页面对象。 例如,将其添加到main / test方法: SeleniumPageObjects selPage = new SeleniumPageObjects(driver); 并初始化SeleniumPageObjects类中的元素: public SeleniumPageObjects(IWebDriver driver) { […]

合并两个项目并在Visual Studio中相互访问文件

通过右键单击项目名称并选择Add-> Existing project选项,我合并了现有项目中的另一个项目。 现在我不想从Visual Studio中的现有项目(它是一个C#项目)访问我新添加的项目中的文件,我该怎么做?

ASP.NET网站在IE10上看起来不同

我有一个asp.net网站,它看起来不错,在IE9上以及最新版本的Firefox和Chrome。 出于某种原因,该网站在IE10上看起来并不正确。 字体变得太大,html表的列设置为’no wrap’被包装等等。 单击IE10的“兼容性按钮”没有帮助。 字体大小可能会恢复正常,但会出现其他问题,例如图像或菜单不合适等。 我试过覆盖兼容模式,但无济于事: 我还可以做些什么? 编辑:找到一个解决方案。 应用此处描述的修补程序: http : //support.microsoft.com/kb/2600088