Question

sososo2014 on Fri, 23 May 2014 03:00:36


お世話になっております。

visualstudioで新しいプロジェクトを作成→Sharepoint○○ -ソリューション パッケージのインポートでwspファイルの読み込みを行った際、展開されないファイルというのは存在するのでしょうか。

既存のwspファイルを上記方法で展開したところ、おそらく入っているだろうと予想していたcsファイルが展開されなかったため疑問に思い質問させていただきました。

何卒よろしくお願いいたします。


Sponsored



Replies

たけさと on Fri, 23 May 2014 06:45:28


.wspファイルの拡張子を.cabに変えて、cabファイルの中身は確認してみましたか?
確認していないようであれば、対象の.csファイルがcab内に含まれているかどうか確認してみて下さい。
含まれているようであれば、manifest.xmlファイルの中身を確認してみて下さい。

及川 紘旭 on Fri, 23 May 2014 14:20:15


WSPファイルに入っているだろうと予想されているcsファイルは、何のcsファイルでしょうか?
Webパーツやイベントレシーバーなど一般的なSharePointの部品群は、ビルドされてDLLとなったものがWSPファイルに入るため、csファイルが入ることはありません。
コードビハインドではないaspxやascxのcsファイルであれば、WSPファイルに含まれるかしれませんが。

もし、上記のようなcsファイルがあるのであれば、たけさとさんがおっしゃる通り、manifest.xmlにcsファイルのエントリが登録されているはずですね。

星 睦美 on Wed, 28 May 2014 02:04:26


フォーラム オペレーターの星 睦美です。
sososo2104 さん、こんにちは。

質問の参考になったのではないかと思いますので、私のほうで[回答の候補に設定] させていただきました。
もし引き続き質問がありましたら返信いただければと思います。

sososo2014 on Fri, 30 May 2014 02:19:13


ご回答ありがとうございました。

csファイルがビルドされてdllになる、ということを正しく把握できていませんでした。

ありがとうございます。