小编her*_*e 0的帖子

用于同名控制器的asp.net web api路由

我正在将我的项目与另一个项目集成

Multiple types were found that match the controller named 'XXXXX'. 
This can happen if the route that services this request ('api/{controller}/{action}/{id}') found multiple controllers defined with the same name but differing namespaces, which is not supported. 
The request for 'XXXXX' has found the following matching controllers: 
COM.example.host.XXXXXController 
COM.example.parasite.XXXXXController
Run Code Online (Sandbox Code Playgroud)

有没有办法以任何方式使用最少量的编辑以某种方式工作?

我想避免对我的所有控制器进行修改.

谢谢

asp.net asp.net-web-api

5
推荐指数
1
解决办法
3642
查看次数

aspnetcore 开发时间 iis 文件锁定

当我在没有调试的情况下启动 IIS 或 IIS express 然后进行更改然后构建时,我收到文件锁定错误,因此构建失败。这是因为 IIS(/express) 锁定了 bin 文件夹中的 dll 文件。

在带有常规 aspnet 的 Visual Studio 2015 中,即使网站已启动并运行,我们也能够构建而没有任何锁定问题。

有没有办法将 IIS os IIS Express 配置为不锁定文件,以便我们可以重建而不必终止 dotnet 或 iis express 进程?

PS:我最近在 Visual Studio 2017 中添加了开发时间 IIS 支持,但发现它遇到与 IIS express 开发时间相同的(文件锁定)问题。

谢谢,

c# iis debugging iis-express asp.net-core

5
推荐指数
0
解决办法
180
查看次数

如何在for循环中设置asp-for

我有一个 for 循环来在表单上生成字段。

如何根据当前索引设置asp-for的值?

<label asp-for=@("Value" + i) class="control-label"></label>不起作用。

razor tag-helpers asp.net-core asp.net-core-tag-helpers

5
推荐指数
1
解决办法
1万
查看次数

是否可以仅使用CSS重新创建选取框?

我有一个可以使用选框解决的要求

.ticker {
  white-space: no-wrap;
}
.item {
  display: inline-block;
  cursor: pointer;
}
Run Code Online (Sandbox Code Playgroud)
<marquee class="ticker" onmouseover="this.stop()" onmouseout="this.start()">
    <div class="item">Item 1</div>
    <div class="item">Item 2</div>
    <div class="item">Item 3</div>
    <div class="item">Item 4</div>
 </marquee>
Run Code Online (Sandbox Code Playgroud)

我们如何使这与html5兼容,因为marquee已被弃用?

我看过几个例子,但大多数都依赖于固定宽度.在我的示例中,从服务器接收项目,因此可能有很多项目.此外,我将需要停止悬停,因为项目是其他东西的链接.

非常感谢您的帮助,

PS:我想确保在开始探索javascript之前我们不能在CSS中执行此操作.

css html5 marquee css-animations

2
推荐指数
2
解决办法
2346
查看次数