小编Rom*_*kij的帖子

Visual Studio 2012 Web Publish不会复制文件

我在VS 2012中有一个Web应用程序项目,当我使用Web发布工具时,它成功构建但不会将任何文件复制到发布目标(在本例中为文件系统).

如果我查看构建输出,我可以看到所有内容都被正确复制到obj\Release\Package\PackageTmp \但是然后我在构建输出中看到的就是:

4>完成建筑项目"{Project} .csproj".
4>删除现有文件...
4>发布文件夹/ ...
4> ==========构建:3成功,0失败,1最新,0跳过===== =====
==========发布:1成功,0失败,0跳过==========

尽管它表示发布成功,但目标目录中没有用于发布的文件.

我已经在多个项目中看到过这种情况,有时似乎解决方案/平台配置会导致此问题,但我无法找到确切的原因.

有没有其他人看到过这种情况,或者对如何使其正常工作有所了解?

更新:

我可能已经找到了解决方法.我刚刚再次发生这种情况,我正在搞乱发布设置.一旦我将设置选项卡上的所选配置更改为其他配置,然后返回到我想要使用的配置,我的所有文件再次开始发布.希望这可以在将来的其他项目中使用.

更新2:

我在Microsoft Connect上发布了一个错误,并从VS Web Developer团队的开发人员那里收到了回复.他说他们已经在内部版本中解决了这个问题,并将很快发布一个更新发布工具来解决这个问题.

更新3:

最近使用Visual Studio 2012 Update 2修复了此问题

asp.net asp.net-mvc visual-studio-2012 msbuild-wpp visual-studio-publish

229
推荐指数
9
解决办法
14万
查看次数

如何从shell命令创建数据库?

我正在寻找像PostgreSQL中的createdb或任何其他允许我借助shell命令创建数据库的解决方案.任何提示?

mysql shell command-line

165
推荐指数
7
解决办法
22万
查看次数

使用Visual Studio web.config转换进行调试

可能重复:
如何在内置的visual studio调试器服务器中使用Web.debug.config?

我想使用Web.config转换,该转换适用于发布也适用于调试.

当我发布Web应用程序时,Visual Studio会根据我的currenctbuild配置自动转换Web.config.当我开始调试时,如何告诉Visual Studio执行相同的操作?在调试启动时,它只使用默认的Web.config而不进行转换.

任何的想法?

asp.net web-config visual-studio visual-studio-publish

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

线程已退出代码0(0x0),没有未处理的异常

在调试我的C#应用​​程序时,我注意到大量出现以下句子:

线程 - 已经退出代码0(0x0).

该应用程序继续工作,没有任何异常被捕获/无法处理.

该应用程序在Windows 7 64位上运行,并使用x86平台进行调试.

.net c# debugging

81
推荐指数
4
解决办法
17万
查看次数

使用多个入口点包含babel polyfill的最佳方法是什么

我使用多个入口点的webpack配置:

var fs = require('fs');
var webpack = require('webpack');
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin('common.[hash].js');

module.exports = {
    cache: true,
    entry: {
        main: './resources/assets/js/main.js',
        services: './resources/assets/js/services.js'
    },
    output: {
        path: './public/assets/web/js',
        filename: '[name].[hash].js',
        publicPath: '/assets/web/js/',
        chunkFilename: '[id].[chunkhash].js'
    },
    resolve: {
        modulesDirectories: ['node_modules', 'web_modules', 'modules']
    },
    module: {
        loaders: [{
            test: /\.js$/,
            exclude: [/node_modules/, /web_modules/],
            loader: 'babel-loader',
            query: {
                stage: 0
            }
        }]
    },
    plugins: [commonsPlugin,
        new webpack.ProvidePlugin({
            jQuery: 'jquery',
            $: 'jquery',
            'window.jQuery': 'jquery'
        }),
        function() {
            this.plugin('done', function(stats) {
                fs.writeFile('./cache.json', JSON.stringify({ …
Run Code Online (Sandbox Code Playgroud)

webpack babeljs

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

VS 信息消息:“项目打开时的包恢复被禁用。更改项目属性中的 npm 包管理设置...”

VS 2019 抛出此信息消息:“项目打开时的包恢复被禁用。更改项目属性中的 npm 包管理设置以启用项目打开时的恢复。”

在此处输入图片说明

但是我在项目的属性中找不到任何特定的复选框或“npm 属性选项卡”。你能给我一些关于它的细节吗?

visual-studio npm visual-studio-2019 visual-studio-2022

49
推荐指数
1
解决办法
7101
查看次数

没有jQuery的OnClick

如何在onclick 没有 jQuery的情况下制作,没有HTML中的额外代码,例如:

<a href="#" onclick="tramtramtram">
Run Code Online (Sandbox Code Playgroud)

只是使用外部js文件?

<script type="text/javascript" src="functions.js"></script>
Run Code Online (Sandbox Code Playgroud)

我需要替换这段代码:

$("a.scroll-up, a.scroll-down").click(function(){
    SNavigate($(this).attr("href").substr(7));return false;
});
Run Code Online (Sandbox Code Playgroud)

javascript onclick

47
推荐指数
3
解决办法
4万
查看次数

在AutoMapper 8.0中缺少ResolveUsing

在AutoMapper 8.0之前,我使用了以下代码:

CreateMap<ApplicationRole, RoleViewModel>()
.ForMember(d => d.Permissions, map => map.MapFrom(s => s.Claims))
.ForMember(d => d.UsersCount, map => map.ResolveUsing(s => s.Users?.Count ?? 0))
                    .ReverseMap();
Run Code Online (Sandbox Code Playgroud)

文档说你必须为MapFrom更改ResolveUsing,但我有一个错误"没有传播空"

.ForMember(d => d.UsersCount, map => map.MapFrom(s => s.Users?.Count ?? 0))
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

entity-framework automapper asp.net-core

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

17
推荐指数
1
解决办法
3249
查看次数

预览时出现SSRS错误:"缓冲XML内容所需的大小超出缓冲区配额"隐藏了原始错误

我知道我的报告肯定有问题(例如列missmatcch),我需要纠正它,但我看到的是隐藏实际问题的WCF错误消息,这种隐藏确实比原始问题更让我烦恼:列不匹配.

我想我们需要调整WCF'缓冲区大小',我们将得到原始问题消息.但是配置文件在哪里?在C:\ Program Files(x86)\ Microsoft Visual Studio 10.0中对"system.serviceModel"进行文本搜索并没有带来好主意......

PS由于这只是报告的预览,我不认为这是SSRS配置问题.问题本地化在DevStudio过程中或者在DevStudio的内部Web服务器进程中...

PPS请帮助我改进问题.我看到响应者不明白我需要什么样的帮助.

wcf visual-studio-2010 reporting-services ssrs-2012 sql-server-data-tools

15
推荐指数
2
解决办法
6万
查看次数