用visual studio创建.net MVC3 web项目时,默认情况下是将Views,Controllers,Models创建在一个项目中。
需要把Controllers和Models做为两个独立项目
第一步创建解决方案,选择MVC3项目,Internet模板
第二步在该解决方案中创建两个类库,分别命名为Controllers和Models.
第三步关闭解决方案
第四步,用记事本打开MVC3站点项目的项目文件,修改
<ProjectGuid>{5D3B8BD7-4519-4E53-9EE2-8E1CE5DB3874}</ProjectGuid>
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
用记事本打开Controllers的项目文件,修改
<ProjectGuid>{8E71DFF0-D0E9-45AD-A8C8-FCF3492F28D5}</ProjectGuid>
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
用记事本打开Models的项目文件,修改
<ProjectGuid>{848D4A0D-6827-4EFD-A65D-86669433DFEA}</ProjectGuid>
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
再用VS重新打开解决方案文件即可。