- public assemblyinfo.cs增加
[assembly: System.Security.SecurityRules(System.Security.SecurityRuleSet.Level1)]
-
MSBuid中的PostSharp15类名需改为PostSharp, 调试参数 :
-
msbuild: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe
-
ExecutePostSharp.proj "/p:In=PostSharpTest.exe" "/p:Out=test.exe" "/p:ReferenceDirectory=D:\projects\Aop\source\PostSharp.MSBuildx\bin\Debug" /fl /flp:v=diag
-
-
需要在执行目录中增加 文件: PostSharp-Platform.config PostSharp-Library.config PostSharp.Core.XmlSerializers.dll
-
ConfigurationHelper.cs 70行改动,暂时不制定publictoken 强命名程序集
-
增加反编译项目 PostSharp.Core.XmlSerializers,因为此项目引用到Core项目,而core项目的configurationhelper又引用到此项目会造成循环引用故将此项目直接放到Core项目中
-
获取 {$ResolvedReferences} 属性失败
-
postsharp特有项目 psproject,参考Default.psproj,其命名空间一定是: xmlns="http://schemas.postsharp.org/1.0/configuration"