小编ash*_*r64的帖子

Visual Studio预构建事件检查以查看目录(和文件)是否存在,如果存在则将其删除

每次我进行构建时,我都希望这个Pre-build事件发生:

del  $(ProjectDir)\obj\Debug\Package\PackageTmp\web.config
Run Code Online (Sandbox Code Playgroud)

如果目录在那里,这工作正常.但是如果目录不存在那么它将导致构建失败.我尝试做这样的事情来检查目录是否存在:

if Exists('$(ProjectDir)\obj\Debug\Package\PackageTmp\')   
del  $(ProjectDir)\obj\Debug\Package\PackageTmp\web.config
Run Code Online (Sandbox Code Playgroud)

但我相信我的语法错误,因为我得到一个255的退出代码.什么是让它工作的正确方法?

谢谢!

msbuild prebuild visual-studio-2015

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

为用户无法选择的上下文菜单添加标题

我正在尝试向上下文菜单添加标题。下面的 xaml 几乎可以满足我的需求。问题是用户可以选择 TextBlock,如果他们单击 TextBlock,菜单就会消失。(如果用户单击分隔符,菜单仍然存在。)所以基本上我希望如果用户将鼠标移到它上面时不会突出显示 TextBlock,并且我也不希望菜单在用户单击 TextBlock 时消失。

<TextBlock.ContextMenu>
    <ContextMenu>
        <TextBlock Text="Test!!!" />
        <Separator></Separator>
        <MenuItem Header="menu item1" />
        <MenuItem Header="menu item2" />
    </ContextMenu>
</TextBlock.ContextMenu>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml

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

标签 统计

c# ×1

msbuild ×1

prebuild ×1

visual-studio-2015 ×1

wpf ×1

xaml ×1