12 2012 档案

摘要:System.Xml.Serialization.XmlSerializer反序列化类型包含集合自动属性运行在.NET Framework 4.0下则会抛出如下异常信息:System.InvalidOperationException: Unable to generate a temporary class (result=1).error CS0200: Property or indexer 'SomeClass.CollectionProperty' cannot be assigned to — it is read only.出于对集合属性Classes的set保护 阅读全文
posted @ 2012-12-15 01:22 junchu25 阅读(479) 评论(0) 推荐(0) 编辑
摘要:打开项目文件,查找如下配置节定义:<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" />确认是否符合XML规范,比如下面的错误定义:<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplicatio 阅读全文
posted @ 2012-12-12 14:05 junchu25 阅读(2982) 评论(0) 推荐(0) 编辑
摘要:Windows Store App类型项目打开任意xaml加载设计器视图提示:System.ExceptionPackage failed updates, dependency or conflict validation. (Exception from HRESULT: 0x80073CF3) at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri .. 阅读全文
posted @ 2012-12-11 19:53 junchu25 阅读(1622) 评论(0) 推荐(0) 编辑
摘要:旧的项目使用MSF for CMMI Process Imporvement v5.0,TFS 2012新增Microsoft Visual Studio Scrum 2.0模板,但并不支持将一个项目切换到另一种模板。这个时候可以新建一个项目选择Scrum 2.0,在Specify Source Control Settings标签选择Create a new source control branch,TFS会创建被选中项目的独立分支(不同于项目下的branch,无需签入)。模板下的work items由于元数据定义兼容问题无法导入。 阅读全文
posted @ 2012-12-11 19:11 junchu25 阅读(262) 评论(0) 推荐(0) 编辑
摘要:这两天正好在做共享代码,顺便写个体会。在Visual Studio 2012的Portable项目类型之前,为跨多个技术目标类型(Client Profile、Full Framework、Silverlight等)共享代码一般有两种方式:1、共享代码间的复制,比如Class Library和Silverlight Class Library两个项目,一方简单复制另一方的源代码进行编译。好处是对于复制的代码可以进行一定程度的修改,缺点始终只是一个拷贝。2、添加链接,始终只需要修改一处,但可能存在一定程度的不兼容性,这个时候就需要通过条件编译来解决。我个人比较推崇第二种方式,对于不同类型的项目可 阅读全文
posted @ 2012-12-05 19:41 junchu25 阅读(161) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示