我正在使用docker-compose来创建我的开发环境.我想构建一个特定的图像,但我不知道如何为该图像设置名称.
wildfly:
build: /path/to/dir/Dockerfile
container_name: wildfly_server
ports:
- 9990:9990
- 80:8080
environment:
- MYSQL_HOST=mysql_server
- MONGO_HOST=mongo_server
- ELASTIC_HOST=elasticsearch_server
volumes:
- /Volumes/CaseSensitive/development/wildfly/deployments/:/opt/jboss/wildfly/standalone/deployments/
links:
- mysql:mysql_server
- mongo:mongo_server
- elasticsearch:elasticsearch_server
Run Code Online (Sandbox Code Playgroud)
当我执行docker-compose一切正常时,我得到一个新图像的随机名称.是否可以为构建映像设置名称?
在asp.net MVC中,"主页"(即击中www.foo.com时显示的路线)设置为Home/Index.
我尝试在我的项目中使用Home/Index进行grepping,找不到引用,也无法在IIS(6)中看到任何内容.我查看了root中的default.aspx页面,但这似乎没有做任何相关的事情.
谢谢
我正在升级到MVC4.我已按照http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253806上的说明操作,但在我的Razor视图和布局中,我有类似的错误
我也有错误,如:
当我将鼠标悬停在@Html上时,我可以看到它的类型是System.Web.WebPages.Html.HtmlHelper而不是System.Web.Mvc.HtmlHelper
不确定其他信息是否相关,但这就是我所处的位置:
任何指针赞赏.
编辑: web.config中的所有引用和文件都升级为:
编辑(2): 在我的/views/web.config(或/views/shared/web.config,如果我在下面尝试@Paul的解决方案)中,我有自己的基类型,它继承自System.Web. Mvc.WebViewPage,包含库中的引用已更新为MVC4并转到定义带我到MVC4 dll.
新版本在这方面有什么变化吗?我在发行说明中看不到任何相关内容.
在Visual Studio 2013中,我使用"代码分析"窗口向开发和管理团队提供报告.
在Visual Studio 2015 Enterprise RTM中,这些错误已返回到错误窗口,我不再只能查看单个项目的CA问题,或按类型过滤它们.
有没有办法将代码分析窗口带回来?
我在obj/debug中创建了3个临时文件:
例如
(即使在解决方案清洁后,指导似乎也没有改变)
我的构建失败了因为:
SA1633:文件没有标题,标题Xml无效,或标题不在文件顶部.
我不想关闭StyleCop规则.如何找出创建这些临时文件的内容?
该站点是一个asp.net MVC 4站点,有5个模型,4个控制器,2个类,2个aspx网页和1个服务引用,在数字上似乎与3个文件不符.
有什么指针吗?
编辑:如果我将框架从4.5更改回4,这些文件就会消失,构建成功.
我的StyleCop版本是4.4,我更愿意找到一种让它忽略obj/debug的方法
如何以随机顺序返回匹配的实体?
要明确这是Entity Framework的东西和LINQ to Entities.
(航空代码)
IEnumerable<MyEntity> results = from en in context.MyEntity
where en.type == myTypeVar
orderby ?????
select en;
Run Code Online (Sandbox Code Playgroud)
谢谢
编辑:
我尝试将其添加到上下文中:
public Guid Random()
{
return new Guid();
}
Run Code Online (Sandbox Code Playgroud)
并使用此查询:
IEnumerable<MyEntity> results = from en in context.MyEntity
where en.type == myTypeVar
orderby context.Random()
select en;
Run Code Online (Sandbox Code Playgroud)
但我得到了这个错误:
System.NotSupportedException: LINQ to Entities does not recognize the method 'System.Guid Random()' method, and this method cannot be translated into a store expression..
Run Code Online (Sandbox Code Playgroud)
编辑(当前代码):
IEnumerable<MyEntity> results = (from en in context.MyEntity
where …Run Code Online (Sandbox Code Playgroud) nuget包Microsoft.Net.Http.2.0.20710.0由于使用了System.Net.Http,版本= 2.0.0.0,它正在与另一个包中的版本4作斗争,因此导致我发生构建警告.
围绕这个最好的方法是什么?Microsoft.Net.Http.2.0.20710.0软件包是否已过时,我是否应该在我的项目中手动引用System.Net.Http,Version = 4.0.0.0?
构建输出是:
There was a conflict between "System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" and "System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
"System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was chosen because it was primary and "System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" was not.
References which depend on "System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [C:\Working\MyProject\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.dll].
C:\Working\MyProject\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.dll
Project file item includes which caused reference "C:\Working\MyProject\packages\Microsoft.Net.Http.2.0.20710.0\lib\net40\System.Net.Http.dll".
System.Net.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL
References which depend on "System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" [C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Net.Http.dll].
C:\Working\MyProject\packages\Microsoft.AspNet.WebApi.Core.4.0.20710.0\lib\net40\System.Web.Http.dll
Project file item includes which caused reference …Run Code Online (Sandbox Code Playgroud) 我有这个规格:
Feature: Homepage
As a webiste user
I want to see a pretty homepage
Scenario: Homepage Display
Given I am on an ecommerce <website>
When I look at the content
Then I should see a swiper
Examples:
| Description | website |
| Local | localhost:9000 |
| Development | dev.mysite.com |
Run Code Online (Sandbox Code Playgroud)
但Visual Studio 2015不会构建它说:
自定义工具错误:(10:1):预期:#EOF,#TableRow,#DocStringSeparator,#StandLine,#TagLine,#ScenarioLine,#ScenarioOutlineLine,#Comment,#Empty,got'示例:'
如果我删除示例:没关系.
据我所知,规范看起来是正确的语法,但我昨天才开始探索这个,所以我可能犯了一个基本的错误.我可以右键单击方案并生成步骤代码OK,这看起来都很合理.
我在NuGet使用:
并从扩展和更新:
我用"单元测试项目",Framework 4.5.1来创建我的项目.
我究竟做错了什么?
我想在页面顶部向右浮动一个div.它包含一个50像素的正方形图像,但目前它会影响页面顶部50px的布局.
目前它:
<div style="float: right;">
...
</div>
Run Code Online (Sandbox Code Playgroud)
我试过z-index,因为我认为这将是答案,但我无法理解.
我知道这很简单,我很遗憾,但我似乎无法指出它.
我有:
namespace My.Namespace.Admin.Presenter
{
using System;
using System.Collections.Specialized;
using System.Globalization;
using My.Framework.Utility;
using My.Namespace.Core.Business.Admin;
using My.Namespace.Core.Entities.Admin;
...
}
Run Code Online (Sandbox Code Playgroud)
在Visual Studio 2015中,这被标记为灯泡IDE0001的改进 :名称可以简化为
My.Framework.Utility 至 Framework.Utility My.Namespace.Core.Business.Admin 至 Core.Business.Admin My.Namespace.Core.Entities.Admin 至 Core.Entities.Admin我不喜欢灯泡的建议,我怎么能把它关掉?似乎没有全局设置,单击IDE0001错误只执行bing搜索而不是专用帮助页面.
此问题涉及IDE0001标记的另一个问题,但不是命名空间.