WPF编译时提示“...不包含适合于入口点的静态‘Main’方法 ...”
2012-09-14 16:26 河蟹社会 阅读(433) 评论(0) 编辑 收藏 举报用记事本打开项目文件(*.csproj),搜索App.xaml。可以发现项目文件对于App.xaml文件的不同的定义方式。区别如下:
直接新建的WPF项目:
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
类库转WPF项目:
<Page Include="App.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator>
</Page>
在直接新建的WPF项目里面,App.xaml在项目文件里面用ApplicationDefinition标签定义。而在后面的类库转WPF项目中,App.xaml在项目文件里面用Page标签定义,表示只是一个页面而已。
因此,只需要在类库转WPF项目的项目文件中将App.xaml的配置改成ApplicationDefinition即可发现问题解决。
原文链接:http://hi.baidu.com/luobinhacker/item/75c86f8291a9f31dc216273d