Tag: visual studio 2010

尝试更改目标框架时,从Visual Studio接收访问被拒绝错误

错误读取, TargetFrameworkMoniker:保存项目文件’yadayada.csproj’时出错。 访问被拒绝。 我正在尝试从.net 3.5切换到.net 4.0或更高版本。 该项目挂钩到Visual Studio 2010中的TFS(也尝试了VS 2013,同样的错误)。 我在虚拟机环境中。 有关此错误的任何线索? Google返回的信息非常少。 好像我有权访问该文件,但VS如何访问它?

Visual Studio 2010无法打开Visual Studio 2012修改的2010解决方案

基本上,我有一个用C#中的Visual Studio 2010 Express编写的项目,然后我尝试使用Visual Studio 2012 Express和该文件,现在VS2010说: “所选文件是一个解决方案文件,但是由此应用程序的较新版本创建,无法打开。” 现在,当我查看这个时,微软表示,如果你不使用任何VS2012特定的东西,你仍然可以使用2010。 好吧,我已经尝试了VS2012中的内置测试,这是VS2012特有的唯一的东西,但从我的项目(测试项目)删除它,仍然留下它说它是由更新的创建版。 那么,你如何制作VS2012修改后的VS2010解决方案再次与VS2010配合使用?

遍历任意大的二叉树

我一直在寻找解决方案。 C#,.NET 4.0,VS2010 我可以很容易地写一个递归的,但是如果树是任意大的话,我不能为我的生活弄清楚不会溢出堆栈的东西。 这是一个二叉树问题,我正在尝试写一个 public IEnumerable Values() 方法。 以下是您感兴趣的完整代码: http : //pastebin.com/xr2f3y7g 显然,目前在那里的版本不起作用。 我可能应该提一下,我是C#的新手,从C ++过渡。

如何在C#中的2个datagridview之间制作公式

我需要一个让我控制2个datagridview之间的公式的类或者其他方式请给我一个链接以了解更多因为我不知道我正在寻找的操作的确切名称..如果你能做到我请求讨论和解释一个代码作为茶她她需要知识而不是做这个应用程序,我15岁,学校即将开始,所以我需要一个像我的英雄“卡普尔”的现场和互动帮助我的观点很难,我没有在网上找到任何答案,顺便说一句,我可以做一个计算列,但是在同一个表中,但是如果这个值在其他表格中,则无法计算列,我希望这次我发送我的信息正确! 😉

Visual Studio 2010 – 卸载NuGet

如何从Visual Studio 2010中卸载NuGet? 我尝试使用“以管理员身份运行”打开Visual Studio 2010,但是卸载选项不可用于从VS2010卸载NuGet扩展。

如何在VS2010编辑器中摆脱绿色警戒线?

如何隐藏VS2010建议的绿色警告线? 其中一些只是没有意义。 我试过去选择但到目前为止没有运气。

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

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

等待使用WatiN完全加载页面

我有两个与同一问题有关的问题…… Q1 )我正在使用WatiN(3.5)来实现网站的自动化。 情况是我想在结果页面完全加载时获取div标签,但是WatiN不等待该页面被加样,并尝试使用该div来导致div为null。 这个div由AJAX填充。 这是我用来避免该错误的代码,但它不起作用。 while (resultDiv == null) { browser.Div(“ui-tabs-1”).WaitUntilExists(); resultDiv = browser.Div(“ui-tabs-1”); } 那么如何使用WatiN等待页面完全加载? Q2 )我在这里找到了上述问题的解决方案,但我陷入了困境,因为我找不到这些接口的库参考,即IElement和IBrowser 。 这些接口用于扩展方法。 我还询问了那篇文章的作者并等待他的回复。 我正在通过在VS 2010中使用WatiN 2.5和.Net framework 3.5来实现此function。

将程序集版本重定向到不同的CLR / GAC

我有一个关于2个CLR版本的问题,即.NET框架的版本2和版本4,它们使用不同的GAC位置。 我有一个客户端应用程序,它引用了v2 GAC(C:\ Windows \ Assembly)中的程序集“X”。 我现在正在更新程序集“X”以在.NET框架的v4(C:\ Windows \ Microsoft.NET \ assembly)上运行,但是,我不想重新编译客户端应用程序。 注意,在安装到v4 GAC之前,会从v2 GAC中删除程序集“X”。 是否可以创建一个发布者策略文件,该文件将以前驻留在CLR版本2中的程序集重定向到CLR的版本4? 如果是这样,这是如何实现的? 我搜索了MSDN,并了解assemblyBinding元素上有一个applyTo字段,您可以在其中指定.NET框架的版本,但这似乎包含整个绑定。 我想要的是: 我在这里阅读http://msdn.microsoft.com/en-us/magazine/dd727509.aspx,CLR v2.0应用程序现在无法在GAC中看到CLR v4.0程序集。 但是,您可以强制应用程序使用更新的CLR: 那么这个加上出版商政策的混合物是否足够,还是有另一种方式?

C#windows窗体中的Rijndael Cipher错误

我目前有兴趣进一步提高我在加密和解密方面的编程技巧,并为Rijndael密码找到了一些例子。 我开始在c#中编写自己的程序,然后单击我的加密按钮,打开一个对话框窗口,允许我选择一个文件……到目前为止一切正常 我选择一个文件,然后逐步执行我的代码,我得到了我的文件的根路径,生成一个密钥,然后我开始将我的纯文本转换为密文…这里是我遇到问题的地方。 try { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = “All Files (*.*)|”; dialog.InitialDirectory = @”Desktop”; dialog.Title = “Please select a file to encrypt.”; dialog.ShowDialog(); inputFile = dialog.FileName; outputFile = inputFile; string password = @”secrets”; // key to encrypt files UnicodeEncoding UE = new UnicodeEncoding(); byte[] key = UE.GetBytes(password); string cryptFile = outputFile; […]