2013-10-31 106 views
2

我对Piranha很感兴趣,但不幸的是,在these instructions之后启动并运行令人沮丧。让Piranha CMS与MVC一起工作

当我按照这些说明(我尝试过3次)并运行该网站时,我只是得到“无法找到资源”。

从提供的路由,它显然寻找/Home/Index,但这不是解决方案的一部分。我添加了Home控制器,但是它本身没有任何作用。浏览到/Page/Index也会导致“无法找到资源”。

我应该看到一个安装屏幕,但它在哪里?

+0

此外,在说明中,我应该看到一个对话框“App_Start \ RouteConfig.cs”已经存在,但没有这样的对话框。 –

+0

好的,做“创建一个新的ASP.NET网页网站”的步骤(真的只有一步)它第一次工作。我需要它与MVC一起工作,而不是Web表单。 –

回答

2

在Visual Studio 2013中创建新的Web应用程序> MVC> Empty时,我设法重现该错误。在Visual Studio 2012中创建一个空的MVC应用程序不会产生相同的结果。

在VS2013中打开在VS2012中创建的项目,重新编译并运行它并不会产生相同的错误,所以在创建项目时显然会有不同,我将不得不考虑。

您能确认您使用的是VS2013吗?

+0

如果您正在运行的VS2013在VS2013中提供了VS2012模板,您可以使用这些模板并创建一个Piranha CMS MVC应用程序,直到我找出VS2013 Web应用程序模板和VS2012 MVC4应用程序模板之间的区别。模板通常位于Visual C#> Web> Visual Studio 2012 –

+0

下面我在GitHub仓库中为此创建了一个问题https://github.com/tidyui/Piranha/issues/203 –

+0

感谢您的及时回复!我正在使用VS2012。看起来似乎有些控制器缺失了,但我无法确定。或者我需要2013年才能运行? –