Visual Studioソリューションを使用して、新しいSitecoreアイテムを作成しようとしています。しかし、masterデータベースを呼び出すとエラーCould Not read Sitecore Configuration
が出ます。私はこの質問はすでに尋ねられているが、提供された解決策は私には分かりません。Sitecoreエラー:Sitecore設定を読み取れませんでした
誰でも、私が修正できるように、どのweb.configファイルでどの公開値が上書きされるかを教えてください。
提供されている別の解決策は、WebサイトフォルダのIISユーザーに対して編集/変更アクセス権を与えることです。それは私のために働いていませんでした。あなたはあなたのソリューションは、VSから公開した後、あなたのweb.configファイルがデフォルトASP.net web.configファイルによって上書きされているため、問題が発生する可能性があります
public class MyItem
{
public void CreateItem()
{
using (new Sitecore.SecurityModel.SecurityDisabler())
{
Sitecore.Data.Database masterDB = Factory.GetDatabase("master");
Item parentItem = masterDB.GetItem(new ID("{140DC116-E743-4C02-9F08-CB73151A5163}"));
TemplateItem template = masterDB.GetTemplate(new ID("{C9B284A6-0427-4296-8217-E8A3F728D8F0}"));
parentItem.Add("RanjitAsset1", template);
}
}
}
質問に使用しているコードを追加できますか? –
はい、ここに私のコードです: –
私はコードを見ることができません。 –