小编Der*_*nch的帖子

Powershell 启用防火墙规则 - 所有文件和打印机共享(其中配置文件是私有的)

我想知道如何编写一个 powershell 脚本,以便在 Windows 7 上为配置文件私有的所有文件和打印机共享规则启用入站防火墙。

我已经编写了脚本来插入附加规则,但不知道如何更新内置规则。

powershell firewall

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

Notepad++ XML 显示在单独的行上,例如 Internet Explorer Display Of XML

我如何让 Notepad++ 在不同的行上显示我的 XML,比如 Internet Explorer(请注意我不能更改 XML)。

在 Internet Explorer 中显示的 XML 的屏幕截图 在此处输入图片说明 在 Notepad++ 中显示的 XML 的屏幕截图 在此处输入图片说明

xml notepad++

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

实体框架数据库更新首先多重性冲突

我在这些多重性冲突中看到的大多数其他问题都是代码优先,在那里 - 因为我首先要DB.我做了一些架构更改,当我从数据库刷新模型时出现以下错误:

多重性与关系'FK_MarketSelectionWager_Bet'中角色'Bet'中的引用约束冲突.因为所有在从属角色属性都是不可为空的,主体作用的多重性必须是"1".

关于我需要做什么来修复SQL或我的模型的任何指针都会很棒.

以下是涉及的SQL表:

MarketSelectionWager /* 对象:表[dbo].[MarketSelectionWager]脚本日期:31/01/2014 12:08:34 */SET ANSI_NULLS ON GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[MarketSelectionWager](
    [MarketSelectionWagerIdentifier] [varchar](255) NOT NULL,
    [MarketIdentifier] [varchar](255) NULL,
    [SelectionName] [varchar](255) NULL,
    [SelectionIdentifier] [varchar](255) NULL,
    [WagerIdentifier] [varchar](255) NULL,
    [PriceType] [varchar](5) NULL,
    [PriceFrac] [varchar](50) NULL,
    [WagerStakeWin] [money] NULL,
    [WagerStakePlace] [money] NULL,
    [RunningStakeWin] [money] NULL,
    [RunningStakePlace] [money] NULL,
    [LiabilityWin] [money] NULL,
    [LiabilityPlace] [money] NULL,
    [BetIdentifier] [varchar](255) NULL,
    [BetCombinationIndex] [int] NULL,
    [WagerStatus] [int] NULL,
    [NumberRunningAfter] [int] NULL,
    [NumberRunningSameTime] …
Run Code Online (Sandbox Code Playgroud)

c# sql entity-framework

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

如何命名Windows Azure SharedAccessBlobPolicy密钥

我试图让第三方访问我的天蓝色Blob容器.我希望他们能够读取容器中的任何文件.

我按照http://www.windowsazure.com/en-us/documentation/articles/storage-dotnet-shared-access-signature-part-2/的指导使用以下代码

但是我想为不同的第三方创建不同的密钥.

例如,我将与之分享的一把钥匙说公司A我将与公司B分享的另一个关键

无论如何我可以命名这些键,例如keyCompanyA,keyCompanyB

我想给他们合理的名字的原因是,如果我们与CompanyA的协议到期,我可以进入并删除该密钥.

public Void CreateAccessKeyBlob()
{

    const string accountName = "myAccountName";
    const string primaryAccessKey = "myAccessKey";

    var conn = string.Format("DefaultEndpointsProtocol=https;AccountName={0};AccountKey={1}", accountName, primaryAccessKey);

    var storageAccount = CloudStorageAccount.Parse(conn);

    //Create the blob client object.
    var blobClient = storageAccount.CreateCloudBlobClient();

    //Get a reference to a container to use for the sample code, and create it if it does not exist.
    var container = blobClient.GetContainerReference("myContainer");

    var sasConstraints = new SharedAccessBlobPolicy
    {
        SharedAccessExpiryTime = DateTime.UtcNow.AddYears(50),
        Permissions = SharedAccessBlobPermissions.Read | SharedAccessBlobPermissions.List
    }; …
Run Code Online (Sandbox Code Playgroud)

c# azure

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

从"Code First From Database"EF6更改生成的类

我首先从模型改为使用EF6的代码我首先使用Code中的Code选项来生成我的类.

这些将与WPF应用程序一起使用.不幸的是,生成的项目没有ObservableCollections,也没有实现INotiftyPropertyChanged.

我想知道有没有办法自动化这个(通过改变c#生成的类的行为,首先从DB选项中选择代码.否则我将不得不通过手工进行更改,这将是非常繁琐的我们有超过100张桌子.

样本生成的类(注意属性和类不实现INotiftyPropretyChanged,ICollections初始化为HashSets,当我们想要ObersvableCollections时),这些要求用于与WPF/XAML原因的数据绑定:

{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using System.ComponentModel.DataAnnotations.Schema;
    using System.Data.Entity.Spatial;

    [Table("TerminalSession")]
    public partial class TerminalSession
    {
        public TerminalSession()
        {
            TerminalCheckpoints = new HashSet<TerminalCheckpoint>();
            TerminalFloats = new HashSet<TerminalFloat>();
            TerminalTransactions = new HashSet<TerminalTransaction>();
        }

        public int TerminalSessionID { get; set; }

        public int? TerminalID { get; set; }

        public DateTime? StartDate { get; set; }

        public DateTime? EndDate { get; set; }

        public virtual ICollection<TerminalCheckpoint> TerminalCheckpoints { get; set; }

        public virtual ICollection<TerminalFloat> TerminalFloats { get; …
Run Code Online (Sandbox Code Playgroud)

c# wpf entity-framework

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

绑定到项目而不是列表框中的属性

我有一个WPF列表框,我目前正在使用一个可见性转换器绑定到当前项目的返回.但是,我想传递对象,而不是传入返回值.

我尝试使用/而不是Path = Returns但它不再调用转换器.关于我做错了什么的任何想法?

<ListBox Name="BetsListBox" BorderThickness="0"  ItemsSource="{Binding Path=Wagers}"  FontFamily="Arial Black" FontSize="12">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <StackPanel  Orientation="Horizontal">
                <TextBlock FontFamily="Arial" Text="{Binding Path=UnitStake, StringFormat={}{0:N2}}" />
                <TextBlock FontFamily="Arial" Text="{Binding Path=WagerType}" Margin="5,0" />
                <TextBlock FontFamily="Arial" Text="{Binding Path=CalculatedStake, StringFormat={}{0:N2}}"  />
                <StackPanel Margin="-5,0" Visibility="{Binding Path=Returns,Converter={StaticResource BetWagerPotentialReturnToVisibilityConverter1}}" Orientation="Horizontal">
                    <TextBlock HorizontalAlignment="Left" FontWeight="Bold" Text=", Bet Returns"  FontFamily="Arial"  FontStretch="ExtraCondensed" Margin="5,0,5,0"/>
                    <TextBlock FontWeight="Bold" Text="{Binding PotentialReturns, StringFormat={}{0:N2}}" ToolTip="{Binding Name}" FontFamily="Arial" FontStretch="ExtraCondensed" />
                </StackPanel>
            </StackPanel>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml

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

将此代码从c#转换为VB.NET时出现问题

我在将以下代码从c#转换为VB.NET时遇到问题.我尝试过在线转换器,但它们都是错误的.有人能告诉我转换后的VB.NET代码.

FixedPage page2= new FixedPage();
PageContent page2Content = new PageContent();
((IAddChild)page2Content).AddChild(page2);
Run Code Online (Sandbox Code Playgroud)

c# vb.net

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

标签 统计

c# ×5

entity-framework ×2

wpf ×2

azure ×1

firewall ×1

notepad++ ×1

powershell ×1

sql ×1

vb.net ×1

xaml ×1

xml ×1