C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files这个文件找不到??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files这个文件找不到??相关的知识,希望对你有一定的参考价值。

这个问题如何解决????

在C:\Windows\Microsoft.NET\Framework64\v4.0.30319文件夹下面建立Temporary ASP.NET Files 文件夹(Framework64 注意64,这个可能是我们用的64位系统,但是vs2010不分32位还是64位,所以在C:\Windows\Microsoft.NET\Framework\v4.0.30319下面有这个文件夹,而在C:\Windows\Microsoft.NET\Framework64\v4.0.30319下面却没有这个,没有就自己建立一个,我就是这么解决的这个问题)
然后在文件夹安全里面添加everyone用户,给予写操作权限。
应该能帮助到你。
参考技术A C:\Windows\Microsoft.NET\Framework\v4.0.30319下面没有这个文件夹Temporary ASP.NET Files,没有就自己建立一个,我就是这么解决的这个问题。 参考技术B 既然是权限问题,本地测试你直接给根目录一个everyone的完全控制权限就好了,,这个不是说你没有那个文件的问题,应该是说你的文件夹没具备权限的意思【asp.net files】追问

权限设置了但是还是不行!

追答

你建立虚拟目录的时候权限也有给么??写入操作??

参考技术C 看样子是权限问题。追问

这个我也知道!

使用 gcc micros 获取版本号


最近尝试在 openSUSE Tumbleweed 上编译 dpdk-2.2.0,mk/toolchain/gcc/rte.toolchain-compat.mk 报错,说 gcc 版本低于 4.X;看了一下,gcc 版本为 5.X。而 upstream 版本没有这个问题


对比了一下 upstream 的改动,顺便学习如何在 Makefile 中直接使用 gcc micros 来获取版本号信息

commit a5c5b9f76767badb3f198326bd5cbbebba803e36
Author: Markos Chandras <[email protected]>
Date:   Tue Mar 22 17:13:36 2016 +0000

    mk: fix gcc-5 version on Suse
    
    In openSUSE Tumbleweed (and in any other SUSE distribution which
    uses (or will use) gcc >= 5), gcc -dumpversion returns 5. This is on
    purpose as discussed in https://bugzilla.opensuse.org/show_bug.cgi?id=941428
    As a result of which, the gcc-4.x comparison (40 against 5) does not
    work leading to tons of warnings and failures during build.
    
    This patch aims to change the way the gcc version is obtained by using
    the gcc macros directly.

    This is similar to whats being used in the Linux kernel. Querying the
    GCC macros directly gives more accurate results compared to -dumpversion
    which could vary across distributions.
    
    Signed-off-by: Markos Chandras <[email protected]>
    Acked-by: Thomas Monjalon <[email protected]>

diff --git a/mk/toolchain/gcc/rte.toolchain-compat.mk b/mk/toolchain/gcc/rte.toolchain-compat.mk
index e144216..6eed20c 100644
--- a/mk/toolchain/gcc/rte.toolchain-compat.mk
+++ b/mk/toolchain/gcc/rte.toolchain-compat.mk
@@ -38,7 +38,9 @@
 
 #find out GCC version
 
-GCC_VERSION = $(subst .,,$(shell $(CC) -dumpversion | cut -f1-2 -d.))
+GCC_MAJOR = $(shell echo __GNUC__ | $(CC) -E -x c - | tail -n 1)
+GCC_MINOR = $(shell echo __GNUC_MINOR__ | $(CC) -E -x c - | tail -n 1)
+GCC_VERSION = $(GCC_MAJOR)$(GCC_MINOR)

 

以上是关于C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files这个文件找不到??的主要内容,如果未能解决你的问题,请参考以下文章

试图注入C:\WINDOWS\Explorer.EXE 晕了! 来帮我看看

加载C:\windows\system32\ffydi.dll 内存分配访问无效

c:\windows\assembly\\

“login”同时存在于“c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Fil

如何关闭数据执行保护

加载C:\WINDOWS\system32\geogk.dll内存分配无效