瀏覽代碼

* AssemblyResourceLoader.cs: GetResourceUrl, TARGET_JVM will use type's hashcode for resource url

svn path=/trunk/mcs/; revision=78176
Vladimir Krasnov 18 年之前
父節點
當前提交
a9a8e58bfd

+ 4 - 1
mcs/class/System.Web/System.Web.Handlers/AssemblyResourceLoader.cs

@@ -45,9 +45,12 @@ namespace System.Web.Handlers {
 			string apath = type.Assembly.Location;
 			string atime = String.Empty;
 
+#if TARGET_JVM
+			atime = String.Format ("{0}t={1}", HttpUtility.QueryParamSeparator, type.GetHashCode ());
+#else
 			if (apath != String.Empty)
 				atime = String.Format ("{0}t={1}", HttpUtility.QueryParamSeparator, File.GetLastWriteTimeUtc (apath).Ticks);
-
+#endif
 			string href = String.Format ("WebResource.axd?a={1}{0}r={2}{3}",
 						     HttpUtility.QueryParamSeparator, aname,
 						     HttpUtility.UrlEncode (resourceName), atime);

+ 5 - 0
mcs/class/System.Web/System.Web.Handlers/ChangeLog

@@ -1,3 +1,8 @@
+2007-05-30  Vladimir Krasnov  <[email protected]>
+
+	* AssemblyResourceLoader.cs: GetResourceUrl, TARGET_JVM will use type's
+	hashcode for resource url
+
 2007-04-06  Marek Habersack  <[email protected]>
 
 	* AssemblyResourceLoader.cs: use the correct query parameter