C# IIS中的WebAPI DLL不是';t载荷

C# IIS中的WebAPI DLL不是';t载荷,c#,asp.net,iis,dll,asp.net-web-api,C#,Asp.net,Iis,Dll,Asp.net Web Api,我们有一个SPA使用WebAPI作为后端托管在一个域中。我们正在这个主站点和我们的辅助站点之间共享一些身份验证代码,方法是将它拉到第一个站点的VS解决方案中的类库中,并从那里编译它。然后,我从第一个站点获取DLL,并将其复制/粘贴到第二个VS解决方案的lib文件夹中 我在第二个VS解决方案中添加了对它的引用,它在本地运行良好。但是,当我们在TFS中构建此解决方案并将其放在服务器的IIS文件夹中时,每当我尝试使用此DLL的调用时,都会收到一个内部服务器错误 在服务器上启动后,是否有一个步骤我遗漏了

我们有一个SPA使用WebAPI作为后端托管在一个域中。我们正在这个主站点和我们的辅助站点之间共享一些身份验证代码,方法是将它拉到第一个站点的VS解决方案中的类库中,并从那里编译它。然后,我从第一个站点获取DLL,并将其复制/粘贴到第二个VS解决方案的lib文件夹中

我在第二个VS解决方案中添加了对它的引用,它在本地运行良好。但是,当我们在TFS中构建此解决方案并将其放在服务器的IIS文件夹中时,每当我尝试使用此DLL的调用时,都会收到一个内部服务器错误

在服务器上启动后,是否有一个步骤我遗漏了?

解决了问题

我需要将DLL添加到VS2012,以确保可以将其添加到TFS源代码管理。然后,我需要更改DLL上的属性,使其没有生成操作,并将Copy to Output directory更改为“Copy”

我想IIS将以前的设置解释为“不在/bin中查找”,这意味着它找不到它