在我的应用中,在dotnet run
之后,我能够看到被调用的视图:
return View("~/Views/v1.cshtml");
我在Views
下面添加publish
之后,将project.json
文件夹复制到了"publishOptions": {
"include": ["Views"]
}
文件夹中:
dotnet publish --output "publish" --configuration release
但在发布应用后,使用:
e:\myApp\publish\dotnet myApp.dll
并运行:
# create a MWE:
v <- "AA1-AA5"
name <- unlist(strsplit(v, '-'))
# get numbers only
ind <- as.numeric(gsub(x = name, pattern = "[[:alpha:]]", replacement = ""))
# create new vector
names <- paste0("AA", ind[1]:ind[2])
控制器调用后,浏览器中未显示该视图。
我在这里做的错误是什么,以及如何解决这个问题?感谢
答案 0 :(得分:2)
如果您使用Views
的非常规修补程序不使用项目相对修补程序(例如~/
或./
)。适当的将是
返回视图(&#34; Views / v1.cshtml&#34;);