问题列表 - 第3620页

C#Visual Studio:如何让多个开发人员使用引用Office的解决方案?

当我添加对Office COM库的引用时,我去:

  • 参考
  • 添加参考
  • 选择COM选项卡
  • 选择Microsoft Office 12.0对象库

神奇命名的参考出现:

Microsoft.Office.Core

Project.csproj文件显示引用的详细信息:

<COMReference Include="Microsoft.Office.Core">
   <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
   <VersionMajor>2</VersionMajor>
   <VersionMinor>4</VersionMinor>
   <Lcid>0</Lcid>
   <WrapperTool>primary</WrapperTool>
   <Isolated>False</Isolated>
</COMReference>
Run Code Online (Sandbox Code Playgroud)

我将项目检查为源代码管理,现在没有其他人可以构建解决方案; 他们没有Office 12,他们只有Office 11.

另一个人检出.csproj文件,删除对以下内容的引用:

Microsoft Office 12.0 Object Library
Run Code Online (Sandbox Code Playgroud)

并重新添加COM引用:

Microsoft Office 11.0 Object Library
Run Code Online (Sandbox Code Playgroud)

之后,解决方案中出现新参考:

Microsoft.Office.Core
Run Code Online (Sandbox Code Playgroud)

并且Project.csproj文件显示了引用的详细信息:

<COMReference Include="Microsoft.Office.Core">
  <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
  <VersionMajor>2</VersionMajor>
  <VersionMinor>3</VersionMinor>
  <Lcid>0</Lcid>
  <WrapperTool>primary</WrapperTool>
  <Isolated>False</Isolated>
</COMReference>
Run Code Online (Sandbox Code Playgroud)

注意:阅读该问题的读者将理解该问题.它是相同的类型库,但版本2.3而不是版本2.4.

然后将项目检入源代码控制,现在使用Office 2007(以及Office 2000)的开发人员无法构建它,因为Visual Studio无法解析对以下内容的引用:

{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}\2.3\0\primary
Run Code Online (Sandbox Code Playgroud)

我们显然需要一个版本独立的方式来引用Office.

我们如何引用开发人员在其计算机上构建它的Office版本?

我们如何让多个开发人员使用引用Office的解决方案?


注意:此问题与另一个Stackoverflow问题完全相同,但根本不同,如何从Visual Studio C#使用Office?

该问题涉及尝试从Visual Studio使用Office的所有问题.这个问题只关注一个具体问题.

com automation interop ms-office

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

窗口放置:类似WinSplit Revolution的Linux应用程序(KDE)?

什么是类似WinSplit Revolution的Linux(KDE)应用程序?或者也许在KDE中有一个我缺少的功能?

linux user-interface kde

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

unicode char与非unicode char比较,但没有警告也没有错误

为什么下面的代码没有给出错误,也没有关于隐式转换的任何类型的警告?

std::wstring str = L"hi";
if(str[0] == 'h')
      cout<<"strange"<<endl;
Run Code Online (Sandbox Code Playgroud)

正常的正常代码是:

std::wstring str = L"hi";
if(str[0] == L'h')
      cout<<"strange"<<endl;
Run Code Online (Sandbox Code Playgroud)

编译器:visual studio 2005

警告级别:4级(最高)

c++ string unicode

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

如何通过WCF使用LinqToSql维护子对象?

我目前陷入了这个解决方案的设计.

数据层设计包括以下内容:

  • 食谱(父级高级对象)
    • 语言详细信息(名称,语言描述)(很多)
      • 标题(很多)
      • 步骤(很多)
        • 配料(很多)
        • 数量(很多)
        • 程序(很多)
      • 笔记(很多)

我遇到的挑战是如何创建一个数据访问设计,当从WCF SaveRecipe(配方)方法填充对象时,该设计将添加/删除数据库中的子对象?

这一切都源于管理层要求我们在我们的应用程序中添加通信层,现在我们的UI耦合到我们的业务层,而BL直接耦合到DAL,我们基本上需要在BL和DAL之间注入WCF .

我在这篇帖子中读过,使用L2S对WCF来说不是一个好主意,但由于设计不是新的,我们必须使用这种类型的方法,然后一旦我们可以重构大量的方法就离开它UI工作.

.net wcf data-access-layer linq-to-sql

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

如何使用 php 旋转 pdf 文档?

如何使用 php 和 linux 旋转 pdf 文档?

php pdf

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

我怎么知道我的tomcat Web应用程序何时停止?

我想在tomcat停止我的Web应用程序之前得到一个“事件”。
我的应用程序需要在关闭之前“包装”东西。

tomcat

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

索引和聚簇索引对数据库性能有多重要?

最近有几个关于数据库索引和聚簇索引的问题,直到最近几周它才对我有所帮助.我想知道它的重要性以及创建它们可以带来什么样的性能提升.

编辑:当您刚开始使用聚集索引时,通常最好看的字段类型是什么?

indexing clustered-index

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

识别加密算法

首先,我想问一下你们是否知道使用密钥加密数据的加密算法,但没有密钥可以解密数据.这对我来说似乎不太可能,如果不是不可能,那么对不起,如果这是一个愚蠢的问题.

我的最后一个问题是,你说在加密之前你可以访问纯文本数据,用于加密纯文本数据的密钥,以及产生的加密数据,会弄清楚用于加密数据的算法是否可行?

encryption

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

如何在ASP.Net中将自定义文本设置为DropdownList

我在我的一个应用程序中有下拉列表控件,当我从数据库中添加项目时它默认显示第一个项目到下拉列表但我想显示其他文本,如"从列表中选择项目"有什么办法吗?我可以做这个 .

还能请你帮我设置javascript的相同值

asp.net drop-down-menu

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

将XSD转换为SQL关系表

是否有可用的东西可以帮助我将XSD转换为SQL关系表?XSD相当大(无论如何在我的世界里),如果有什么东西推动我前进而不是从头开始,我可以节省时间和无聊的打字.

如果你想看看XSD就在这里.它是交换MSDS的标准化/本地化格式.

c# c++ sql xsd visual-studio

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