分类: .Net开发预览模式: 普通 | 列表

错误 1 项目的默认 XML 命名空间必须为 MSBuild XML 命名空间。如果项目是用 MSBuild 2003 格式创建的,请将 xmlns="http://schemas.microsoft.com/developer/msbuild/2003" 添加到 <Project> 元素中。如果项目是用旧的 1.0 或 1.2 格式创建的,请将其转换为 MSBuild 2003 格式。

 

 

解决:

查看更多...

Tags: MSBuild XML 命名空间

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4309

C# 中的回车换行符newLine

在 C# 中,我们一般用字符串 "\r\n" 表示回车换行符。

string str = "第1行\r\n第2行";
但是我们更推荐 Environment.NewLine(名称空间为 System),Environment 是类,NewLine 是字符串属性,用于获取当前环境中定义的回车换行符字符串。
对于非 Unix 平台为包含“\r\n”的字符串,对于 Unix 平台则为包含“\n”的字符串

查看更多...

Tags: newLine 回车符 换行符

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 472

这段时间写了一些代码,采取SVN管理的,更新一点小功能,出现错误编译不了: The snapshot is out of date and can not be used anymore because the type tree has been updated. A new snapshot needs to be acquired。

把VS重启一下即可!

Tags: snapshot

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 759

C# 枚举系统中的字体的方法

C# 枚举系统中的字体的方法方法一:
InstalledFontCollection   MyFont   =   new   InstalledFontCollection();            
            FontFamily[]   FontFamily   =   MyFont.Families;
            foreach (FontFamily ff in FontFamily)
                FontNamesComboBox.Items.Add(ff.Name);

查看更多...

Tags: EnumFontFamiliesEx

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 777
使用组件Datagridview进行使用List对象列表DataSource绑定数据后,当向列表中新增数据时候,界面无法更新,经过实验可以采取如下方法:
1、DataSource=null  进行重新绑定;
2、采取BindingList列表对象实现会自动达到更新的目的。

查看更多...

Tags: Datagridview 绑定

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 547

C#的对象和XML文件的转换

很多时候,我们开发程序都需要使用到对象的XML序列化和反序列化,对象的XML序列化和反序列化,既可以使用XML对象(XmlDocument )进行操作,也可以使用XmlSerializer进行操作,两个各有优点,就操作性而已,我倾向于使用后者来操作XML。本文介绍三种方式操作XML,普通的XDocument的API操作,方便的XmlSerializer对象序列化及反序列化操作,加密XML对象序列化操作。

1、普通的XML对象操作,利用XML对象(XmlDocument )。

一个典型的利用XmlDocument对象操作XML的例子代码如下。

查看更多...

Tags: XmlDocument XML

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 844

Reflector是.NET开发中必备的反编译工具。即使没有用在反编译领域,也常常用它来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善。举例说明,它有一个可以查看程序集完整名称的功能,请看下图

image

这里的Name,是标识一个程序集的完整标识,当GAC中存在程序集的多个版本时,这个名称是唯一的识别名称。

但是,Reflector很早就转向收费软件了,需要购买许可才可以使用。对于耻于用盗版的朋友,通常会放弃。有朋友说,Reflector并没有增加更霸道的功能,却转向收费,令人费解。再看看市场上的.NET反编译软件,被Reflector击溃。

查看更多...

Tags: ILSpy Reflector SharpDevelop

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 582
在asp.net mvc3 模型验证开发过程中需要注意一下contorller参数和html组件名称不能相同,不然真的很痛苦。
例如下面:
在View里面:
<% using (Html.BeginForm()) { %>
    <%: Html.ValidationSummary(true) %>

查看更多...

Tags: MVC contorller

分类:.Net开发 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 292