web.Site.MakeFullUrl((new SPFieldLookupValue(row["FileRef"] as string).LookupValue))
URL を取得して GetSiteData クエリを実行するために使用しています。
一部のアイテムではこれで問題なく動作しますが、他のアイテムでは http://server/Lists/My%20Message%20Board/Test/9_.000のような結果が得られます- これは常に 404 です。URL は常に n_.0000 で終わります。
なぜこれが起こっているのか、正しいURLを取得する方法を知っている人はいますか?