创建了对嵌入的互操作程序集间接引用,无法嵌入互操作类型

警告 1

由于存在对由程序集“c:\Program Files\Reference Assemblies\Microsoft\VSTO40\v4.0.Framework\Microsoft.Office.Tools.Excel.dll”创建的程序集的间接引用,

因此创建了对嵌入的互操作程序集“c:\Program Files\Reference Assemblies\Microsoft\VSTO40\v4.0.Framework\Microsoft.Office.Tools.Common.dll”的引用。

请考虑更改其中一个程序集的“嵌入互操作类型”属性。 C:\Users\Administrator\Desktop\ExcelAddIn1\CSC ExcelAddIn1

Microsoft.Office.Tools.Excel.dll的嵌入互操作类型,默认是false

只需要将它的嵌入互操作类型改为True就可以了

时间: 2024-08-06 11:37:08

创建了对嵌入的互操作程序集间接引用,无法嵌入互操作类型的相关文章

编程题:指针变量,直接引用和间接引用的区别。

#include<stdio.h> void main() { int a,b; int *p;   /*定义指针变量p*/ p=&b;     /*将变量b的地址放在变量p中*/ a=3;      /*直接引用变量a*/ *p=5;     /* 间接引用变量b*/ printf("a=%d,b=%d\n",a,b); } 编程题:指针变量,直接引用和间接引用的区别.,布布扣,bubuko.com

递归--一种直接或者间接引用自身的定义方法

引言:“盗梦空间”的电影.梦中梦,梦中梦,然后有时候循环. 我们在程序设计当中常常会遇到重复性的计算,我们最常用的方法是组织迭代循环,而我们除此之外还可以采用递归计算的方法. 递归的定义:递归是一种直接或者间接引用自身的定义方法.一个合法的递归一般包含俩个部分:基础部分和递归部分. 一些平时我们遇到的经典算法. 1.欧几里得递归,迭代算法 2.斐波那契数列 3.连续整数检测算法 4.逆序输出正整数的各位数 5.汉诺塔问题 6.排列产生算法 1.欧几里得递归,迭代算法 1 package com.

shell中变量的间接引用

在编写shell脚本的过程中相信大家都会遇到这样的场景: #!/bin/sh # log_1="xxxxxx" log_2="yyyyyy" log_3="zzzzzz" for num in {1..3} do     log=log_$num     #此时你想把log_1,log_2,log_3,这三个变量的变量值依次的for循环中引用,但是如果你直接echo     #出的变量,则只会输出你想引用的变量的变量名,而不是该变量的变量值,这里

Bash中${}的用法和变量的间接引用

在bash中${}用于设置变量默认值和字符串取值切片以及变量的间接引用,详细用法如下图,在Centos6下字符串取子${STR:POSITON:LENGTH},LENGTH为负数会报错. 1.${VAR},取出变量VAR值 [[email protected] ~]# a=hjks [[email protected] ~]# echo ${a} hjks 2.${VAR:-DEFAULT},VAR没有定义或者为空则输出$DEFAULT的值(VAR不变) [[email protected] ~

无法解析类型 javax.servlet.http.HttpServletRequest。从必需的 .class 文件间接引用

java.lang.Error: 无法解析的编译问题: 无法解析类型 javax.servlet.http.HttpServletRequest.从必需的 .class 文件间接引用了它 无法解析类型 javax.servlet.http.HttpServletResponse.从必需的 .class 文件间接引用了它 无法解析类型 javax.servlet.http.HttpSession.从必需的 .class 文件间接引用了它 无法解析导入 javax.servlet.http.Http

this 绑定例外之间接引用

在<你不知道的JavaScript>之"this全面解析"一节中,讲到了this绑定例外的间接引用,代码如下: function foo () { console.log(this.a) } var a = 2; var o = { a: 3, foo: foo } var p = { a: 4 } o.foo(); // 3 (p.foo = o.foo)(); // 2 注意看最后一行,一开始很难理解,为什么打印出来的是2. 书上的解释如下: 赋值表达式 p.foo =

项目添加程序集的引用后老是报错

(1)当通过右击=====>引用======>添加程序集,然后在项目中using 程序集时,出现无法识别该程序集的错误,此时可以右击项目=====>属性======>目标框架,有可能是 client profile版本,简而言之,.NET Client Profile 是 .NET Framework 的子集.包含大多数最常用的功能并减小了体积,以便更容易的安装和发布,同时还有微软所声称的一些好处,比如因为减少了某些库,所以使其更加安全等等.当然需要注意的是,子集不可避免会有一些功

腾讯视频嵌入网页的方法 腾讯视频嵌入网页代码

首先,提供一个腾讯视频嵌入网页代码.我们只需替换这段代码的一部分就可以了. <p style="text-align: center"><iframe class="video_iframe" style="z-index:1;" src="http://v.qq.com/iframe/player.html?vid=t01662frswa&width=500&height=375&auto=0

【C#进阶系列】03 配置文件管理与程序集的引用版本重定向

先来点与标题不相关的: CLR支持两种程序集:弱命名程序集和强命名程序集. 两者的区别在于强命名程序集使用发布者的公钥和私钥进行签名.由于程序集被唯一性地标识,所以当应用程序绑定到强命名程序集时,CLR可以应用一些已知安全的策略. 程序集可以采用两种方式部署:私有或者全局.弱命名程序集只能以私有方式部署. 在<CLR via C#>的第三章主要讲了私有部署和全局部署的具体内容,以及弱命名程序集和强命名程序集. 但是老实说一般情况下确实用不到这些东西,所以这里就不写了. 还有一个就是对CLR如何