Tag: visual studio 2010

如何获取当前工作目录路径c#?

我在项目中有一个光标文件。 我在代码中给出了绝对路径,即 F:/r.cur 问题是这是硬编码的路径我希望相对路径,以便如果我将我的解决方案移动到另一个系统代码不应该影响。 请建议如何设置相对路径 //current code i am using p.Cursor = new Cursor(“F:/r.cur”);

在WinForms中使用Timer增加ProgressBar

我有一个间隔为1分钟的计时器,我想与它并行增加一个进度条。 我正在使用Winforms和C#。 我怎样才能做到这一点 ? 请帮帮我

无法进入返回IEnumerable 的方法?

我有一个返回像这样的IEnumerable的方法.. public virtual IEnumerable ToPages(){ // foreach logic yield return pages; // more foreach logic yield return otherPages; // etc } 这种方法在某种程度上似乎有效。 但真正令人困惑的是我无法介入它! 我把调试器点放在周围,调试器只是通过它们! 有谁知道为什么会这样?

Visual Studio 2010无法再构建.NET v3.5

我有一个针对.NET v3.5的2010项目。 令人费解的是,我无法再构建v3.5项目。 该项目没有添加任何参考。 它甚至不会让我添加对System.Core的引用,因为它是由“构建系统”添加的。 警告CS1685:预定义类型’System.Func’在全局别名中的多个程序集中定义; 使用’c:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscorlib.dll’中的定义 IFilter.cs(82,49):错误CS0433:类型’System.Func’存在于’c:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework \ v3.5 \ System.Core.dll’和’C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ mscorlib.dll中’ 看起来有些东西正在抓住4.0但我不太确定如何修复它。 还有其他人碰到这个吗? 同事有同样的问题。 重新安装Windows以解决问题 我在这个问题上打开了一个错误: https : //connect.microsoft.com/VisualStudio/feedback/details/558245/warning-cs1685-when-compiling-a-v3-5-net-application-in-visual-工作室2010 如果编译器设置为verbose,我会看到: FrameworkPathOverride = C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 […]

Visual Studio链接的文件不存在

在Visual Studio中,您可以执行Add – > Existing Item ,然后从Add下拉按钮Add as Link 。 这很棒。 这是让你从另一个项目中添加一个文件,编辑文件也会在原始项目中编辑它。 我想使用此function在一个解决方案中的所有项目中都有一个配置文件(名为Shared.config)。 并且该文件始终相同。 解 | | – 项目1 | – Shared.config [physical] | – 项目2 | – Shared.config [链接] 发布后,文件确实在所有已发布的项目中结束,所以没有问题。 但是在发布之前(在构建开发期间),链接文件并不存在。 尝试在Windows资源管理器中查看该文件,certificate该文件不在项目目录中。 Visual Studio只使它看起来好像它存在于解决方案资源管理器中。 (虽然在构建时,链接的项目可能被复制到bin目录;但我不想使用/访问bin目录中的文件。) 现在这会让问题偏离正轨。 尝试打印出System.IO.File.ReadAllText(HttpContext.Current.Server.MapPath(“Shared.config”))将在项目发布之前失败,因为在该项目中不存在Shared.config项目根目录。 我想做什么,以及我需要你的帮助的地方是: 我想在ON BUILD中将所有链接文件从原始位置复制到目标位置。 这将使visual studio具有链接文件和原始副本,以存在于同一目录中的同名目录。 通常,如果该目录已包含具有相同名称的文件,则VS将不允许您在目录中创建链接项。 但是,我已经通过首先创建一个链接项来测试; 然后使用Windows资源管理器将原始文件复制到目标目录,并查看Visual Studio act ok。 解决方案资源管理器只是隐藏物理文件,并显示链接的项目。 (即使您单击解决方案资源管理Show all files中的Show all files […]

VS2010在设计器模式下打开我的类文件(.cs)

我创建了一个在全新项目中扩展DbConnection的类。 public class FakeDbConnection : DbConnection { … } 在Solution Explorer中,类看起来像这样: 当双击它想要在设计模式下打开它,这将无法正常工作。 打开.csproj文件会显示问题 Component 即使我删除SubType标签VS2010立即重新添加它。 很烦人。 如何阻止VS2010在设计器模式下打开我的.cs文件并将其打开为常规代码文件?

asp.NET – 菜单上选定页面的静态选定样式问题

我正在使用带有C#的asp.NET 4.0,并且最近为我的本地Web应用程序创建了一个自定义设计。 我希望当选择一个页面时,它有不同的背景颜色(通常在普通的html + css中我们只是将菜单项设置为活动状态)。 我试过使用它但它不起作用,它保持与其他颜色相同的颜色。 有没有人有这方面的经验? Site Master中的代码: Dashboard CSS: /* TAB MENU ———————————————————-*/ div.hideSkiplink { background-color:#3a4f63; width:100%; } div.menu { padding: 4px 0px 4px 8px; } div.menu ul { list-style: none; margin: 0px; padding: 0px; width: auto; } div.menu ul li a, div.menu ul li a:visited { background-color: #FFF; /*680840*/ border: 1px #4e667d […]

如何将VS命令提示符添加到Visual Studio 2010 C#Express?

当我安装“真实”版本时,命令提示符作为工具存在,但不在快速版本中? 如何打开特殊命令提示符,并可以更轻松地访问Visual Studio和.NET框架附带的各种命令行工具? 也可以看看 手动在VS 2008 Express Edition中添加命令提示符 – 缺少一些必要步骤,从未完全回答; 另外,2008年具体 Visual Studio命令提示符与常规命令提示符?

如何在VS 2010中为变量/字段/列表编写注释/文档?

有 /// ///This is summary for some class or method /// 类或方法的文档。 但是如何为简单的变量或列表编写这个? 我使用Visual Studio 2010,当我将鼠标hover在一些列表,属性或者我希望看到的某种摘要(在那个小工具提示中)时,我已经写过那个特定的东西。 /// ///always use this list! List beer = new List(); 编辑:好的,我们已经发现,它像往常一样在您的class级中发表评论但是OUTSIDE方法或function!! 有什么办法在方法中记录/评论吗? public class BeerForall { /// /// it works here /// public List beer = new List(); public String giveBeer() { /// is not working, u can not […]

打破单线程

是否有可能在Visual Studio中破坏单个线程,而其他线程将继续执行? 我有一个后台线程,它执行简单的数据发送/接收,我希望在其他线程中逐步执行我的代码。