小编der*_*eve的帖子

如何在ASP.NET中自定义发布?

我正在开发一个相当新的项目,我们从头开始.因此,不仅需要开发Web应用程序本身,而且需要从头开始发布站点和配置Web服务器等的整个过程.

这个问题可能更适合服务器故障,但这实际上取决于答案.所以,让我们试一试.

我曾经通过VS2008发布我们的网站(右键点击网站,发布网站,等待......完成)我需要以某种方式调整过程并触发其他一些任务,例如: - 从我的dav机器复制一些文件夹到Web服务器 - 删除测试数据库并让一些脚本在其上运行 - 也许还有一些我现在不记得了.

我正在阅读最明显的解决方案,如MSBuild,Powershell和VSTS2008,但我真的不想深入了解它们,直到我知道,这些工具实际上可以解决我的问题.所以大家好,我很确定你们很多人对这些工具有很多了解,或者知道更好的工具.请告诉我.我真的很感激.

这就是我所居住的环境: - VS 2008 - VSTS 2008 - SQL Server 2008 - Windows Server 2008

更新:感谢迄今为止的出色答案,但我特别希望将解决方案集成到Visual Studio Team Foundation Server中,因为我们已经将它用于源代码管理.

干杯,史蒂夫

asp.net msbuild powershell publishing

7
推荐指数
1
解决办法
354
查看次数

ASP.NET在嵌套在更新面板中的用户控件中注入javascript

我正在尝试在更新面板的asyncron回发期间通过Page.LoadControl方法将带有用户Web控件的JavaScript代码加载到页面中.

我已经尝试过专门为那个场景设计的scriptmanager方法,但是javascript只是不会返回给用户.

为了更好地解释我的情景:

Master Page具有脚本管理器,并且在异步回发期间,一个页面通过Page.LoadControl方法加载用户控件.自定义控件在预渲染事件处理程序中注入javascript.这是注入js的时间问题还是不可能这样做?

javascript asp.net updatepanel custom-server-controls

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

如何在没有userinput/password的情况下从命令行执行PostgreSQL脚本文件

在安装我的应用程序期间,我想创建一个PostgreSQL数据库以及一些表和函数.

为此,我使用PostgreSQL附带的PSQL.EXE.我有2个脚本.第一个创建数据库和相应的用户,该用户有权在该数据库上执行脚本.我想执行第二个脚本,因为这只是刚创建的用户.不幸的是,我找不到将该用户的密码作为命令行参数传递的方法.省略密码导致停止执行并提示用户输入密码,我想避免 - 因为这是在我的应用程序安装期间执行的.

有没有办法将密码作为参数传递或是否有任何其他命令行工具我可以使用?

更进一步解释环境.我使用WiX 3.5设置作为"MSI-Builder".

postgresql command-line wix command-line-arguments

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

Spring Boot 与 WireMock 和 Eureka 的集成测试失败,并显示“没有可用的实例”

当为使用 RestTemplate(和底层的 Ribbon)和 Eureka 来解决服务 B 依赖关系的 Spring Boot 应用程序(服务 A)编写集成测试时,我在调用服务 A 时收到“无可用实例”异常。

我尝试通过 WireMock 模拟服务 B,但我什至没有到达 WireMock 服务器。RestTemplate 似乎尝试从 Eureka 获取 Service 实例,但它在我的测试中没有运行。它通过属性被禁用。

服务A调用服务B。服务发现是通过RestTemplate、Ribbon和Eureka完成的。

有人有一个包含 Spring、Eureka 和 WireMock 的工作示例吗?

java spring spring-boot wiremock netflix-eureka

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