小编tim*_*use的帖子

此 T-SQL 脚本超出了允许的最大大小。通过从“工具”菜单中选择“选项”,在“SQL Server 工具”页面中调整此设置

我有一个非常庞大的 .sql 脚本。我将此脚本添加到 Visual Studio 2013 下的 sql server 项目中。当我尝试构建它时,我收到此错误消息

此 T-SQL 脚本超出了允许的最大大小。通过从“工具”菜单中选择“选项”,在“SQL Server 工具”页面中调整此设置

根据这篇 msdn文章,有一个名为Maximum script sizeit的属性可以在 Visual Studio 工具中访问:

工具->选项->文本编辑器->SQL Server 工具->智能感知->最大脚本大小

我将其从 1MB 更改为无限制,但没有任何改变

t-sql sql-server visual-studio sql-server-data-tools

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

Azure CLI 中的新 AzureADServiceAppRoleAssignment?

Azure CLI 世界中是否有用于以下命令的挂件?

New-AzureADServiceAppRoleAssignment -ObjectId $clientManagedIdentityObjectId -Id $serverAppRoleId -ResourceId $serverEnterpriseAppObjectId -PrincipalId $clientManagedIdentityObjectId
Run Code Online (Sandbox Code Playgroud)

我想将托管身份添加到appRole企业应用程序内。

az ad app permission add似乎没有做正确的事情,或者我误解了记录不足的参数。

azure-active-directory azure-cli azure-managed-identity

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

Web窗体内联代码开始标记

我只是想知道为什么存在这些不同的开始标签,如果还有更多,并且它们是否可以互换使用:

<%# Do.Something() %>
<%= Do.Something() %>
...
Run Code Online (Sandbox Code Playgroud)

.net asp.net

3
推荐指数
1
解决办法
3504
查看次数

更新到 Swashbuckle.AspNetCore 3.0 不再按标签分组

我曾经[SwaggerOperation(Tags = new[] { "GroupA" })]在 Swagger UI 的控制器中对我的操作进行分组。

更新到 3.0 后,不再考虑这一点,仅按控制器名称分组。

属性中“更改”的标签名称也不再生成到 Swagger JSON/YAML 中,只有控制器名称作为标签。

我无法在发行说明中找到有关此行为的重大更改的提示。

任何关于行为改变和/或我如何恢复它的见解将不胜感激。

swagger swagger-ui swashbuckle swagger-codegen

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

自己的UserControl的自定义属性需要在用法上进行奇怪的绑定

我们有一个带有简单Text属性的TickerUserControl,它代表代码的显示文本。

  1. 我们是否真的必须在UserControl中使用这些DependencyProperty模式(见下文),还是有一种更简单的方法来实现这一点?

  2. 当我们要使用UserControl和BIND将文本字段绑定到ViewModel的属性时,我们必须使用以下奇怪的绑定语法。为什么我们不能像其他所有控件一样只使用'Text =“ {Binding Text}”“'?UserControl的属性实现有问题吗?

UserControl的用法

<userControls:TickerUserControl Text="{Binding Path=Parent.DataContext.TickerText, RelativeSource={RelativeSource Self}, Mode=OneWay}"/>
Run Code Online (Sandbox Code Playgroud)

UserControl的属性实现(后面的代码)

public partial class TickerUserControl : UserControl
{
    public string Text
    {
        get { return (string)GetValue(TextProperty); }
        set { SetValue(TextProperty, value); } 
    }

    public static readonly DependencyProperty TextProperty = DependencyProperty.Register("Text", typeof(string), typeof(TickerUserControl), new PropertyMetadata(""));

    // ...
}
Run Code Online (Sandbox Code Playgroud)

UserControl的XAML代码段

<UserControl x:Class="Project.UserControls.TickerUserControl"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             DataContext="{Binding RelativeSource={RelativeSource Self}}"
             mc:Ignorable="d">
    <TextBlock Text="{Binding Text}">

        <!-- ... -->     
Run Code Online (Sandbox Code Playgroud)

解决方案

问题是在UserControl内部设置了DataContext。我删除了DataContext绑定,为UserControl添加了名称,并修改了UserControl内部的TextBox绑定。之后,我可以从外面“照常”绑定。

<userControls:TickerUserControl Text="{Binding TickerText}"/>

<UserControl x:Class="Project.UserControls.TickerUserControl"
             Name="TickerUserControl"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             mc:Ignorable="d"> …
Run Code Online (Sandbox Code Playgroud)

wpf xaml binding user-controls

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

如何在RegEx中匹配整个字符串?

我想要两种模式:

1. "number/number number&chars"
2. "number_number"

1. "\d/\d \s"
2. "\d_\d"
Run Code Online (Sandbox Code Playgroud)

这些并不真正有用.例如,第二个也匹配"asdf894343_84939".如何强制模式匹配整个字符串?

.net c# regex

0
推荐指数
1
解决办法
2976
查看次数