小编Ole*_*leg的帖子

Apache Cassandra:无法用任何种子闲聊

我已经构建了Cassandra服务器2.0.3,然后运行它.它正在启动,然后停止并显示消息:

X:\MyProjects\cassandra\apache-cassandra-2.0.3-src\bin>cassandra.bat >log.txt
java.lang.RuntimeException: Unable to gossip with any seeds
        at org.apache.cassandra.gms.Gossiper.doShadowRound(Gossiper.java:1160)
        at org.apache.cassandra.service.StorageService.checkForEndpointCollision
(StorageService.java:416)
        at org.apache.cassandra.service.StorageService.joinTokenRing(StorageServ
ice.java:608)
        at org.apache.cassandra.service.StorageService.initServer(StorageService
.java:576)
        at org.apache.cassandra.service.StorageService.initServer(StorageService
.java:475)
        at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.ja
va:346)
        at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon
.java:461)
        at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.jav
a:504)
Run Code Online (Sandbox Code Playgroud)

我可以改变什么来运行它?

cassandra-2.0

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

SQL2012 LocalDB:如果当前安装了c#,如何检入?

如果当前安装了LocalDB,如何签入c#代码?另外,如何检查SQLNCLI11是否存在于系统中?

sql-server-2012 localdb

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

如何将MSI文件添加到我的安装程序

我的应用程序有WiX 3.6(2011年10月)安装程序.我的应用程序需要在系统中安装另一项服务.我以这种方式向我的安装程序添加了一个MSI文件:

<Fragment>
    <PackageGroup Id="MyService" >
        <MsiPackage Id="MyService" Name="MyService" SourceFile="MyService.msi" DisplayInternalUI="yes" EnableFeatureSelection="yes">
        </MsiPackage>
    </PackageGroup>
</Fragment>
<Fragment>
    <ComponentGroup Id="APPFILES">
    ...
</Fragment>
Run Code Online (Sandbox Code Playgroud)

安装程序工作正常,但没有安装此额外的MSI文件.我错过了什么?

installer windows-installer wix

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

SQL 搜索未在 SSMS 18.5 中启动

我已将 SSMS 更新到 v18.5,然后卸载 SQL Search,下载最新的并安装。SSMS 已启动,我单击“SQL 搜索”按钮 - 没有任何错误/异常,但 SQL 搜索未启动。我在 2 个工作站 W7 和 W10 上重复了这些操作。同样的结果。如何解决?

ssms redgate

16
推荐指数
2
解决办法
4939
查看次数

无法加载文件或程序集microsoft.sqlserver.sqlclrprovider 13.100.0.0

我使用SQLServer程序集运行我的Winforms应用程序Microsoft.SqlServer.ConnectionInfo(13.100.0.0)Microsoft.SqlServer.SMO(13.100.0.0)

在同一台机器上安装了SSMS 2016(Aug).这里也安装了SQL 2014开发版.

当我运行我的应用程序时,它给了我一个错误:

?onnection = new ServerConnection(instanceName);
------------
Could not load file or assembly ‘microsoft.sqlserver.sqlclrprovider version=13.100.0.0?
Run Code Online (Sandbox Code Playgroud)

我检查过:GAC包含一些这样的程序集11,12,13.0.0.0,但是没有13.100.0.0.

该应用程序已从以下引用程序集:C:\ Program Files(x86)\ Microsoft SQL Server\130\DTS\Tasks

Microsoft.SqlServer.ConnectionInfo (13.100.0.0)
Microsoft.SqlServer.SMO(13.100.0.0)
Run Code Online (Sandbox Code Playgroud)

我的操作系统是Windows 7,我认为所有13.100.0都是由SSMS安装程序安装的.如何解决这个问题呢?我可以找到程序集microsoft.sqlserver.sqlclrprovider 13.100.0.0吗?

.net sql-server smo .net-assembly

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

如何在安装后执行Wix自定义操作?

我使用Wix3来安装WCF服务到IIS.

安装完成后如何使用自定义操作(c#)功能?即我需要打开已安装的web.config文件并将主机名替换为真实的.

有任何想法吗?

action wix

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

Mac OS:泄漏消毒剂

Mac OS X 塞拉利昂 10.13

我按照这里写的 https://clang.llvm.org/docs/LeakSanitizer.html

即创建了内存泄漏的小应用程序

#include <stdlib.h>
void *p;
int main() {
  p = malloc(7);
  p = 0; // The memory is leaked here.
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

然后构建并运行以测试如何检测内存泄漏:

admins-Mac:test2 admin$ clang -fsanitize=address -g mleak.c ; ASAN_OPTIONS=detect_leaks=1 ./a.out
==556==AddressSanitizer: detect_leaks is not supported on this platform.
Abort trap: 6
admins-Mac:test2 admin$ 
Run Code Online (Sandbox Code Playgroud)

我如何检测泄漏?我需要将它用于我的大型应用程序。

macos memory-leaks address-sanitizer

8
推荐指数
2
解决办法
5046
查看次数

如何安装.NET Framework 4.0作为安装的一部分?

我创建了bootstrapper,它可以工作,但它不安装.NET Framework 4.0.安装完成后,我的应用程序无法启动,因为没有.NET Framework 4.0.为什么不安装NETF 4.0?

<ItemGroup>
    <BootstrapperFile Include="Microsoft.Windows.Installer.4.5">
      <ProductName>Windows Installer 4.5</ProductName>
    </BootstrapperFile>
       <BootstrapperPackage Include=".NETFramework,Version=v4.0">
            <Visible>True</Visible>
            <ProductName>.NET Framework 4.0</ProductName>
            <Install>True</Install>
        <Visible>True</Visible>
      </BootstrapperPackage>
  </ItemGroup>
  <Import Project="$(WixTargetsPath)" />
  <Target Name="AfterBuild">
    <GenerateBootstrapper ApplicationFile="DOGInstaller.msi" 
    ApplicationName="DOG" 
    BootstrapperItems="@(BootstrapperFile)" 
    CopyComponents="True" 
    ComponentsLocation="HomeSite"
    OutputPath="$(OutputPath)\en-us\"
    Path="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper" 
    Culture="en" />
  </Target>
Run Code Online (Sandbox Code Playgroud)

.net installer frameworks wix

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

WiX:安装程序总是更改AppPool以启用32位应用程序

WiX安装程序安装silverlight Web应用程序.它可以在32或64位应用程序池下工作.但是当安装完成后,我看到所选的应用程序池总是设置为启用32位应用程序.它甚至适用于64位池.它不适合使用,因为它可以更改以前安装的64个应用程序的现有池.我没有明确地改变这个参数.问题可能是什么原因?

代码示例添加:

<Component Id="WebAppVDirComponent"
    Guid="C7A4B0E8-2389-4A2A-B285-96960BEE1C52" KeyPath="yes">
    <Condition><![CDATA[RBGROUP_HOSTING = "iis"]]></Condition>
        <iis:WebVirtualDir Id="VDir"
                Alias="[WEB_APP_NAME]"
                Directory="INSTALLDIR"
                WebSite="TheWebSite" >
        <iis:MimeMap Id="SilverlightMimeType" Extension=".xap" Type="application/x-silverlight-app" />
        <iis:WebApplication Id="WorkWebApplication"
                Name="[WEB_APP_NAME]" WebAppPool="TheAppPool"/>
        </iis:WebVirtualDir>
        <iis:WebAppPool Id="TheAppPool" Name="[APP_POOL_NAME]" ></iis:WebAppPool>           
        <CreateFolder/>
</Component>
Run Code Online (Sandbox Code Playgroud)

iis web-applications wix pool

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

NET 6:“IServiceCollection”不包含“AddOpenTelemetryTracing”的定义

我正在开发 NET 6 Web 服务。将所有 nuget 软件包更新到最新版本后,我收到了错误

“IServiceCollection”不包含“AddOpenTelemetryTracing”的定义,并且找不到接受“IServiceCollection”类型的第一个参数的可访问扩展方法“AddOpenTelemetryTracing”

这里

builder.Services
    .AddOpenTelemetryTracing((builder) => builder
        // Configure the resource attribute `service.name` to MyServiceName
        .SetResourceBuilder(ResourceBuilder.CreateDefault().AddService("MyServiceName"))
        // Add tracing of the AspNetCore instrumentation library
        .AddAspNetCoreInstrumentation()
        .AddConsoleExporter()
    );
Run Code Online (Sandbox Code Playgroud)

如何修复它?

asp.net-core open-telemetry

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