Tag: 视觉工作室

Docker for Windows Beta + Docker工具for Visual Studio – DockerTask.ps1错误

我在Windows 10 Pro 10586上运行Docker for Windows Beta。我正在使用Visual Studio 2015.我正在使用Visual Studio Tools for Docker版本0.21.0。 我在PowerShell中玩过Docker,我已经成功地运行了hello-world Docker镜像。 我创build了一个空的(hello world).net核心RC2 asp.net应用程序。 我在IIS Express上运行的应用程序很好。 然后,我使用Docker Tools for Visual Studio将Docker支持添加到项目中。 然后我试图在Docker容器中构build和运行应用程序。 不过,我不断收到以下错误 – Failed to run the command: "C:\Users\Duncan\Desktop\MVCAppExplorations\WebApplication1\src\WebApplication1\DockerTask.ps1 -Run -Environment Debug -Machine '' -OpenSite $False -RemoteDebugging $True". 我已经看到另一个类似的错误的post。 在这种情况下,错误更像 – Failed to run the command: "C:\Users\Duncan\Desktop\MVCAppExplorations\WebApplication1\src\WebApplication1\DockerTask.ps1 -Run -Environment Debug […]

从Visual Studio将Docker发布到AWS

我想使用Visual Studio接口将我的Docker容器发布到AWS。 我想在Visual Studio中指定一个自定义的Dockerconfiguration文件。 不过,我似乎无法以这种方式连接到AWS。 (validation连接总是失败。)这可能吗? 我能够build立docker,推送到Docker Hub,SSH到我的EC2服务器(生活在ECS内),并成功docker拉,但我真的很想简化这个过程,并尽可能绕过docker集线器。 我指定了tcp://[my ec2 server]:2376作为服务器URL。 我指定了其他领域适当的。 我是否需要指定特定的身份validation或运行选项?

是否有可能在Windows容器中安装Visual Studio

是否有可能在Windows服务器的Windows容器中安装Visual Studio的任何版本? 动机是使用Windows Containers在持续集成系统中构build软件,从而使构build环境标准化。

Visual Studio 2017 HRESULT:0x80004004

我在Docker容器中运行了一个ASP.NET Core项目,但是之后我在同一个解决scheme中创build了另一个项目,这个解决scheme是由第一个项目引用的。 build筑时,VS 2017没有抱怨。 在debugging时,VS说: “操作中止(HRESULTexception:0x80004004(E_ABORT))” 然后我尝试用新项目创build一个新的解决scheme(这次只有一个) 。 同样的事情发生了:build立成功,debugging – 不可能。 重新启动计算机没有工作,VS与pipe理员privilages。 我该如何解决这个问题? 如果需要的话,我准备把整个项目搞砸了。 我appriciate任何答复。 提前致谢。

Visual Studio 2015 Docker集成不会附加进行debugging

我使用VS 2015创build了一个默认的.net Core RC2 MVC应用程序。我添加了Docker支持,所以我可以在Docker中运行和debugging它。 当我运行项目时,它build立了docker集装箱并启动它。 运行命令“docker ps”显示映射正确端口的容器。 但是,我得到以下错误: 目标进程退出,但没有引发CoreCLR启动事件。 确保目标进程已configuration为使用NETStandard [version …]或更高版本。 如果目标进程没有运行,这可能是预料之中的。 也尝试访问网页返回以下错误: [Fiddler]连接到“10 .0.75.2”失败。 错误:ConnectionRefused(0x274d)。 System.Net.Sockets.SocketException由于目标机器主动拒绝它,因此无法build立连接。10.0.75.2:80

使用Docker自定义Visual Studio运行configuration

我正在使用Visual Studio 2017中的Docker设置.NET Core项目。我创build了该项目,并将docker-compose添加到解决scheme中,并且一切正常。 但不知何故,除了Debug和Release之外,VS将不会构build和运行Docker的任何configuration。 我已经创build了名为Preproduction的解决scheme和项目configuration并将其选中,并创build了docker-compose.vs.preproduction.yml文件。 但是,当我运行preproductionconfiguration时,项目运行,而不是select了释放 。 生成输出控制台还显示以下内容: debugging *docker-compose -f "docker-compose.yml" -f "docker-compose.override.yml" -f "docker-compose.vs.debug.yml" -p dockercompose3979710767* 发布 *docker-compose -f "docker-compose.yml" -f "docker-compose.override.yml" -f "docker-compose.vs.release.yml" -p dockercompose3979710767* 试生产 *docker-compose -f "docker-compose.yml" -f "docker-compose.override.yml" -f "docker-compose.vs.release.yml" -p dockercompose3979710767* 注意第二个yml文件。 不知怎的,它使用的版本文件,而不是我已经添加的自定义configuration文件。 有没有人有任何想法如何解决这个,所以docker将使用我的自定义configuration?