diff --git a/Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.MP.CoreSample.CommonService.csproj b/Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.MP.CoreSample.CommonService.csproj
deleted file mode 100644
index de46c45d6f..0000000000
--- a/Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.MP.CoreSample.CommonService.csproj
+++ /dev/null
@@ -1,37 +0,0 @@
-<Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <TargetFramework>netcoreapp2.2</TargetFramework>
-    <Version>1.0.0.0</Version>
-    <AssemblyName>Senparc.Weixin.MP.Sample.CommonService</AssemblyName>
-    <RootNamespace>Senparc.Weixin.MP.Sample.CommonService</RootNamespace>
-    <Description>此项目是 Sample.netcore 下启动项目</Description>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <Compile Remove="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.1.0" />
-    <PackageReference Include="Senparc.NeuChar" Version="1.0.102" />
-    <PackageReference Include="System.Diagnostics.FileVersionInfo" Version="4.3.0" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ProjectReference Include="..\..\src\Senparc.WebSocket\src\Senparc.WebSocket\Senparc.WebSocket\Senparc.WebSocket.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.Cache\Senparc.Weixin.Cache.Memcached\Senparc.Weixin.Cache.Memcached.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.Cache\Senparc.Weixin.Cache.Redis\Senparc.Weixin.Cache.Redis.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.MP\Senparc.Weixin.MP\Senparc.Weixin.MP.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.Open\Senparc.Weixin.Open\Senparc.Weixin.Open.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.TenPay\Senparc.Weixin.TenPay\Senparc.Weixin.TenPay.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.Work\Senparc.Weixin.Work\Senparc.Weixin.Work.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin.WxOpen\src\Senparc.Weixin.WxOpen\Senparc.Weixin.WxOpen\Senparc.Weixin.WxOpen.vs2017.csproj" />
-    <ProjectReference Include="..\..\src\Senparc.Weixin\Senparc.Weixin\Senparc.Weixin.vs2017.csproj" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <Folder Include="Properties\" />
-  </ItemGroup>
-
-</Project> 
\ No newline at end of file
diff --git a/Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.MP.Sample.CommonService.csproj b/Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.Net45Sample.CommonService.csproj
similarity index 100%
rename from Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.MP.Sample.CommonService.csproj
rename to Samples/Senparc.Weixin.Sample.CommonService/Senparc.Weixin.Net45Sample.CommonService.csproj
diff --git a/Samples/net45-mvc/Senparc.Weixin.MP.Sample.sln b/Samples/net45-mvc/Senparc.Weixin.MP.Sample.sln
index eb99260e44..186c919ee9 100644
--- a/Samples/net45-mvc/Senparc.Weixin.MP.Sample.sln
+++ b/Samples/net45-mvc/Senparc.Weixin.MP.Sample.sln
@@ -5,7 +5,7 @@ VisualStudioVersion = 16.0.29609.76
 MinimumVisualStudioVersion = 10.0.40219.1
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Senparc.Weixin.MP.Sample", "Senparc.Weixin.MP.Sample\Senparc.Weixin.MP.Sample.csproj", "{9A4E286B-FE2C-4985-AFBC-FA1A598F97C1}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Senparc.Weixin.MP.Sample.CommonService", "..\Senparc.Weixin.Sample.CommonService\Senparc.Weixin.MP.Sample.CommonService.csproj", "{CCD291E9-16FA-4B53-B032-EBD3F659567B}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Senparc.Weixin.MP.Sample.CommonService", "..\Senparc.Weixin.Sample.CommonService\Senparc.Weixin.Net45Sample.CommonService.csproj", "{CCD291E9-16FA-4B53-B032-EBD3F659567B}"
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{4C992D29-47D0-4686-BC85-D1D526AE6E83}"
 EndProject
diff --git a/Samples/net45-mvc/Senparc.Weixin.MP.Sample/Senparc.Weixin.MP.Sample.csproj b/Samples/net45-mvc/Senparc.Weixin.MP.Sample/Senparc.Weixin.MP.Sample.csproj
index 1f3be921d6..2fd576ed83 100644
--- a/Samples/net45-mvc/Senparc.Weixin.MP.Sample/Senparc.Weixin.MP.Sample.csproj
+++ b/Samples/net45-mvc/Senparc.Weixin.MP.Sample/Senparc.Weixin.MP.Sample.csproj
@@ -457,7 +457,7 @@
     </Content>
   </ItemGroup>
   <ItemGroup>
-    <ProjectReference Include="..\..\Senparc.Weixin.Sample.CommonService\Senparc.Weixin.MP.Sample.CommonService.csproj">
+    <ProjectReference Include="..\..\Senparc.Weixin.Sample.CommonService\Senparc.Weixin.Net45Sample.CommonService.csproj">
       <Project>{ccd291e9-16fa-4b53-b032-ebd3f659567b}</Project>
       <Name>Senparc.Weixin.MP.Sample.CommonService</Name>
     </ProjectReference>