4/后来发现上面这些方法要么不合理要么太繁琐,后面就发现一种方法可以
把dllTest.dll拷贝到bin目录下,然后发布网站调用是可以的,因为发布后的网站DLL都在bin目录下与dllTest.dll同级所以是可以的
但这种情况是如果直接到vs2005里面调试是不行的,因为调试网站是在vs自带的Web服务器里面运行的,利用的文件是C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
这个目录下的临时文件来运行的,但这里没有DLL所以调试是达不到效果的
不过后面有个重大发现就是:如果给网站加个解决方案(*.sln),保持testDll.dll和这个sln文件在同一级目录下,在vs2005调试是可以的,但发布后是不行的
把dllTest.dll拷贝到bin目录下,然后发布网站调用是可以的,因为发布后的网站DLL都在bin目录下与dllTest.dll同级所以是可以的
但这种情况是如果直接到vs2005里面调试是不行的,因为调试网站是在vs自带的Web服务器里面运行的,利用的文件是C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
这个目录下的临时文件来运行的,但这里没有DLL所以调试是达不到效果的
不过后面有个重大发现就是:如果给网站加个解决方案(*.sln),保持testDll.dll和这个sln文件在同一级目录下,在vs2005调试是可以的,但发布后是不行的